diff --git a/javadoc/AST/ASTNode.html b/javadoc/AST/ASTNode.html
index e2cbea8c7ad8a50679beb8b24133d7ccd7d547e7..5221ec579ab4beba97b14298b931c4e96c684187 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 b80e46ee9cffb467257e218b888eba0861ceaae4..875d6b177af9ea9487adfca521a148b52c788ad2 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 71fc81f39c518c1bed461eab9ac95372e14f0aa6..598fc430dba54cf499c52a1d97ec27749db80965 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 45d33e2067bcfa2f0ae97ef8eb52a1dca124a8a5..96e8e578c03eb67001a242532cb7046cac87d729 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 b65cbffa83234222234988017b56cccde73a12a5..cf4573513b11292106b92a81149145b368317dd3 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 a6637aaf390c26dc46a1722b0c74545aa34f18dc..2f24f70e9b97bcc8a4ab2b6b438231a73a21647b 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 f67be353a083977f4df3dc8069939bb49ec2ca23..256ac61c7243f946f9142ee471960558a07c92fd 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 fd92213eb169021a67318d577686dd0a9394881b..af1acb7c1ca59527deda44935a7040481749275a 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 48a488bad66005566e32466d311e678bccfb83c5..a24b192e7f5072a42543bdcad536d75f7cffb337 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 fc669671955f510251e64dc630a561b6fc1cd050..66ba284b6d0b7c9b1b6cf3a02797fd2283df545e 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 4f2f1b536cba9d292209e622843c78b782f35234..1f257639e8121c32729140d698f7b31a3f986e31 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 1f99b6ee23b07c32fd3e08d9f7aafdf740c568ce..dfd865aa6dc4008a43f9325dc684c88439e20040 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 e7d59a0ba41cbaaee5c60f05ce62095c44f60646..105014663e1bcb666531ca09bbaa5a3e905bccca 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 f09695e4db61d408ad0ae47e5800705c8ce7d6b6..2a69464d6a39281f37e85c2942fc6ae3c0e309d0 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 b51ec2224cd16b61e4b724bfd261029bee7b3e57..4dee2e776018a886c60c01dd2a27f42ade208a23 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 701ad61c62a06f6dfe08723240bdc46b1a2507ca..ea66c3aba4cb0d8f23e563ccbb3665e897b06c91 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 17a7795e304202eeb25bc1714b793abdb8f7bac3..7c6ffb210f374a3e3905fb7365c0dbc5d6e33f02 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 b53789fac3ba87e0361d36619a61797a72023b49..dc019cc40058a7831d4814c81b2022fc3694405b 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 eaaf45fc70b5f3ce176d0259fcb118f8f2482521..e1903f29a83dcfc0189f4895290d39825e09b9a7 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 45e49d556f3cff6c93641517499133835c124bd7..34ec3cf83f55f1b874d3edfef9cf2bdba32386c8 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 3d60f5b9608f635db4cefc82f6e89ed8ac05c416..0d616308440cf94a8b1daa0cb6df99220fc3ca7c 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 25b276dcdae1e74a2b9910f6cd5859bfe0114fce..d8193c50747c1c5c06065c8813f3b51c2764c3d2 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 69ba1b2cfdb10259cfea8dc09525457c617709ae..a71f0d6c6cfc8a4539078b4ccebb26c544c73668 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 55ae1f946de1c369792ca4c73287f38d070a7b68..43e05f15f3400f4e31cf2fc0e466814276ea9d6e 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 049e4135688d71e7d7c76aadc105fb7cc63deae9..da1fd2bab40cd68074bf5f7521192d0ea7d688e0 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 5d9d508555c75aa4e339f0553391184e8754f744..2ad6e36b219c2320be41db2548c9bd416eef7805 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 72a7131cf9632e07a70f46a6bbc93cd1ab6d0db5..18002aca95be545bb25d1cb58c15a39eb9ebe4ba 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 13edb44b5fe25f44a71303dcab0fb9b30ea295a1..4b7bdf6de71d577df4af17cab83e0286371b44ea 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 cacdc8fab549f7cf88a40c43c91c94c9677f0e15..45d4ee7561055d09eea913de3b690d7fe521047b 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 7fb2d3ffe0c76a0efc3234ce1f0e2ff1ff3fc11b..e716240c2720e0f12dcdd9812514b7c36ca70d87 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 8edb299bbc649a33b36150256952e9c04113f3a0..9ad3624b7c97b22223cb6d38c17f0386ee52222b 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 4af783ecf34431098ba847a1c1e2734f75e76606..8778f85f84bcadf4e72c0640ced794c0d306da5d 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 4f2cd5df4f37d7f9fe8b704e82134d71413fe3dc..bcc340db7d628b087fc973b9f982aa7d625b5b8e 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 ec5fb690b97618691dede711a4f9abe5b1d99807..6e928f2640086ef974fd1c07ebe6f29bf233e7e0 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 9feb0a61b250ba2e572c5ef1a25cea1f2ed6aaa8..124a050ed2769b0155babbb959f1d34f9935e550 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 dd2f1e538b6a47118bbd0ad328837978d00901fd..0000000000000000000000000000000000000000
--- 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 cd60837d4adc87db0d8fe96859d739e513c678b1..3dd6503df8d4dd2b19fd837407ea09c572806fcf 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 ebd73f8bf41fc25574bf737e9ee9a62714b0c5d1..c65378155c80c47af40109e9a71c21d1ac2979cf 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 8169c4ca56faf92335eb317f198aa339b52ab62f..117f8fd9b81f3ea408772d8db3a6552bf2b6f5ce 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 c7f48a38de2ae962bb16e21094805a9929b86c2b..62eae01599259326851eb6f8cbea7a894f64df8b 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 ed88fbf4f01568a9e9cc6438703c258baa18002c..fbe34577c55e7853962b317699dfdf13b7678897 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 69dbb4c89e2f628b69c303f3994618c3b1ec0bdc..16336ea2cb2f33e266d9fc735a949194fbe758a1 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 2df1023a2ea0f8ac1351df4a59743590c2900736..bf9b980932b4380f614b91e9e55f1cfdd8370bda 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 2b09e238beff9503f1a24420463a31442422e2ab..9db96f61683b96327763ce9330b0ea148e9d1be5 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 39c5d932347e0f9b67fab0dcc4594d58ec6bf605..fd1f6a345494f1dad2571ada7eb6c6771b03bfd9 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 cffa27187252483f6a986d6127663078bc0480ac..02c8d3d03d1e507578dca8bfff5e3b0ca59bfef4 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 5c0a7711fa0a3b24f5f8a361b13b705f29c2f3bb..66e3ced6a398a47fdf49e0e7a4f536a311c82cbc 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 75d0b57196fc81beb9353fff01c0beeef194b22c..0000000000000000000000000000000000000000
--- 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 50dea10ad51cb626bff324e54d65cb23c6d3c514..70be062c5da7ffa4d77925c2ef91689f95d7fa96 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 b491565391048cf2118156cb144eecc87e2b19b5..c14e60e48970372c5decbaa8333aa28b8fe51fa8 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 f5fda3f6b6ca13993ddd61b8ea063cda87712ae4..45c6bcc6db2f6bc6832da37c75bc57329bb0c51a 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 c9511d39738b02874ec94879c48047bdf3dfcc8e..908938f996afce96fe612c482a8c782d3759e1ab 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 ccafa622587113e1e67428f862a6bd93c6ae73fb..adfd648ae9eb7fd3b77feba9978c44f61a38a1f6 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 32ef575ff062a806f8cae69c06d4507848a16b88..a2547e3a6bc403ff02eec917c68a48b94df18a31 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 7d5935d653199d257dd3966b1cc18b9e546e418a..82b5cd8b97060bf36319910ebb1322c7881e196e 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 e8b41b67218758be99ea7e1ec341d7a447127067..c0fe9a7da7f2d444883883a903ce6b06fee1a9d5 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 19e891ec23351341532666b32946e2e7914d336d..a887c75bc23bfb16e8940d6c5d6a1de5fbf70bb6 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 da765a729096bef792c716fee3b3171b1cec6f91..9fa777e3d27158f748513f3af0bab34da8707826 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 528dd637370a1b0e3a97f013e546b5666f24f0a0..787ca9f8f5464ebb66ce840ed6ac467b38d0e705 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 734326be296e06e2c88f1ae27b7be766d1b94a58..dbeb19d2414cd0383ce22a8ce6720797258aaced 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 6dc0c83d98da349e8ba02f71781aedc6a816f3b0..cef0c59fcadefa9aa9f23fe1caf4ff3ff5a7efc8 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 ec440f0bdb5e8c38ed8b603c59ea85a1721fcbd2..6e73437b46779f84d1bcee0f343d7eaa22ad68ed 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 fe39a3b57454d51f41aa1ff1715a359044e69f93..07b4cfdcc3e0275ba9a83f8bbd528489ee2bb11f 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 aa75a91d87bb124dc5ba3620286336a506de0b6d..c2b9681dca77291c87d09015372fa1ea8be4301b 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 91f7ea6059c3676b1e69684f5a5e90bb5a0e57f2..adad3eeb46a630afed691f0da9881de6abcc7c53 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 a5c05c31400f2d2725d0e3afb32d8cc69e7b900a..405cee164908edf8bbabc816c9cf95768b1d8d2d 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 236391665bda11a1d284d62738a584c4b5a89730..909ebff11b9f9da3aa5d5c83ca86f85d734b166b 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 75bb2dd65b4bf21f52a99138818821f12828858b..43b7f1330d655ab225a7f42f3a12a50816a7952f 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 d757a6a31d9d569e59eb8074dd64cf44f307ffcc..d5c1e8f34f77dc623453d08f43b97e81d874dc8c 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 f79c15da1e89f9d66d08ad5c2f2b7db49437a045..2b2af1e414c7d92a7e1089ceda6c6a2d3d2e0e12 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 ef07f55ab957ba78ecd1008473bc35eddd5f8ff5..ddd4491273228472a7434d519a0b4853b5131670 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 18579cb72bcc041bb2f4128e6e848ce7f0a0c14b..d2d79d0decb841360ca3503cb5e418993a714341 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 a5f50df2b2625e92e404cc0bb132afcf11d5e63e..c7df8d43c2773de2c4db57872941e7e1041bf6fb 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 3900293c00b1ddacb07a6bf1dd921eca3831a5fb..16e3c75222e62e2b2d4e0805f8b6e75b6854e8c3 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 387420d8a20421cb4a8c02cb52da6a6e2eee4717..704a0ca19d7a5973da1c989d171ddbfd18d5d646 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 e4bec076fe1125359c68307670c710931ee51028..a2679e4162b99555eb9568ef64e99d5317b3d87f 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 6065ae166f96cdda398083d8a42db8544a27a482..e614e7d1d1d59b388e93bd1f005bf39976310764 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 c0b7d3316a2701fd04e4e54754f2a549336b1252..eb2bba64d7f62a20a7a24cc1b574cdc6d53b1d41 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 1a640a942a905b23a57d4c6e5cd211e628bf694b..ee4e7d5ef1afc84fd73ea7b0c2123a5a465abc23 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 50821e582f424b15e4e5085c898747b0d48741d3..92ac02d6229a465d4e0c0cedb6d912f9e0b97154 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 397380d2d1ea2a2e9e18fb846da4dd4aaa84092c..fed6312b145a0c59783f5102c0ccad6b1464ae4b 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 2d4a523315ffaeb0d90ba30635ecb88f01ec2cf7..4a95dc583209f3f70f4aa98afcc3c143c2240304 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 902244a196f085dc249cea787d9f1bf9b5a480e2..ff84d1cd8c162ebfce752b122c2c83579856eb0f 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 c31c44269f52e178643085c186820d311aa61be7..3bbb905ffa6afd9986d8ccef60e047daf0652dd2 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 c4b38146ce1183104ded007ae8cd8123e07cdc3b..e514cf26ef8de3521d4e890f3778681a50f5e146 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 e2ed5c95fc6bbb101356ab9137d45d0ce0191010..0cfed75820a110e1cb53a4d6c0e038c57b0233de 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 cc1b67fb03bb3d080b294d0a9ef5180a8ee27762..38598bb5ddae23f27d5aab83ba7dd158441c45cc 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 d2c3400c733d554e6cd4e87555815a7390fc90ab..ceadb5f0d9bc8a7f8f56e9e852edacd326afad50 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 4c48d0c83fd82fcabd7f4d268380171c582b21f1..dbca32730a79608c670ab4e2aefc348e675b27b4 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 72bd8af97c9dfdd9e77972be27f0b7dba6b05d8c..f3d646bf84c0cfaefac9ecc6a54c1f4763a0076e 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 f5229c76e62f309746cebe154325dc381a2cb018..5a666d813a9b518488b0076da752bd6bfdc7749f 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 86e73584334ab3385d9e426a44b2fb462a7b19a5..0557aae80bf796906d4b4f38cde797ffcdd21a1c 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 ee0efa98513125aef2f2005fe7a7e8ce560af070..707e811cc82b393362e1d2b3316f88fd7a20811b 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 56bb94fe47309c5aa2a89632177060e61e7c92ce..15f55909aaf35cbdf204d31836b51ac219f5fdb2 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 ebe6195b7352e24ad3537db420b1f5f329d77134..52d791dcf5bf3c98a42c32708ef47636530ae466 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 3f220f73eb64536729882ad1e75481c56712b3fc..db0269850289e66b560a365c2db609d8c0a4bfa3 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 b869583b55955e13d49d0ea4a46a76349293ab8d..fe64290ac323896932b0e1ec1d4a29e8c4819eb8 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 e38c17375455014e88b830146f2295a25233ae57..3fa853df2c754a5e5a5be4a504ec2bf00035e98e 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 e2346391a8796bea23e067085fbebf748daa92d6..2c1e0bbfdb6d32cf09edec4aa8beb2d32c7ae0be 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 b3c1205a6f8a04cd3cbb52a2ee9b78431bf9e727..fa8a45b9059bb75223b67bf4fbb63c0626b908e0 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 f58800d7f8cbcd6e507ed8d23cb57942e1b79ddb..b47f1b545de693877ea33a1236026b384399144b 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 52d083788ffd4cfa682c355935654719fefc8e13..20da24dba3ac121cbca433f87ebb084783ca7cdc 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 f17699335b0ba4d89eae4630cb74607e88bcdadb..25348bc8ec19e3f2212ac0919e8c0efefaaf7320 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 529b60d5f120daec7072ec0f07e20c27f880bd3c..dc186fcbfd6658492b9455a5adfa0ea1bbd4d754 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 823f395c91357e6c4148772ed15503abb2cca4a1..f81ab542acedc83be22f76850e9ae6976ef74a33 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 9da76690ded7d4d41ce297c5eef61b48748bd15d..c9e2bfd9ca3cdd4ce2c5dfedbdde1ee3c75a3e4b 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 caf50f1afa0861e2d68dc44d1ae63b6a4e954353..0680209c2e3f0a983f76bd4d86960cb503ba4b0a 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 60451c8c02fd5478357f6c253dfa76c32a55bedd..d5909f446724d09bbe3f613a1c7a3055fefcb082 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 f54406d31c8cb3883deee6101797bb8df7c35e9d..db2ce15589106b956ebc0885d4bda11d7f7e6d20 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 af490dcce79034dc8484d913979e1ed27e2640c5..c45863b338685d3fdc8ff2ee590fcf03fed79c3e 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 537d0c5aa4b3f81cd4771e1f44d88a3988e2ec14..2eef4d51e5cfc07ddc773cc52d8c219807c210ac 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 c9d35b32a1d6c3c5d6f530c152600d9c64885e86..96ed9064562164ce6e9cab36424db1c2f7e55be5 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 713c55c028ee8331f94d6b885979e6748eebd08c..3647e4aace480ac9736176fefdad3acc2fc29416 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 933def50caaec9b631285e7ed20352516300a5ea..458244fb624dc4cee706f1c9a6d593419ad54784 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 b460980e1ef1c1612cfa08e548b424796f16ef72..9da84b0e0c7df045cbe985d06bd8a79dbd4ca994 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 0e11d6f62d4ee09aa216231c5f7f281c227827e4..cc5f8af0e39652ef086f5d2cf4c45dacfa37afd6 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 50d6e920eeec08b8779926fd642fe5d5b3c55f75..6a21a91de19d4c1c5d3b15cca83782d3965f9919 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 68e7f1055e4f528e907001e6e0b7a9879fe8d9c3..a08c26c9982cfbec7f2e98a9b8e691f8a8794247 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 ba750b2bea067fc4f9f6d728c62d513e1f0fdf25..f1a0ecdea9ea1e6ef2068fa142dcbbbb26dbd963 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 c9b2010005211571a0fbddfd1d8571838df8746b..136ac55541cea0a8eb5bb8698b871c9bee05bdf5 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 e64b90279e11b87929f766ad379ff772e191419d..086e8eaa3b1d8aecf723b2e2e45b02f256c662c2 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 0423614d7d7fce6fa2f154b0fe145c2016413f5f..f02692a48fba603e3a3cd75a48a6927e75363007 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 736aeffb01296608a5b1d6d014e65521e3a1f7b2..c22ab303d396a5854691933c896617d7d8101d6a 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 00d3974094f26db18f1f579fbcad584ce04c546f..fd70c2fc9b055022bb37c3f80ed766ce2ada9e54 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 ff029bf4d1908f752526b322aa98d51df80a5cc7..77b6f1da6765f39d5e575b0468555fa1a889b881 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 4908b26557896cd294792a1e80680f58793ded75..17423a6e67ff6307d23e370871b0b5fff48dc7a6 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 ca3445f8b0b0fbbef1d269fea1e0c92eb6257316..a28ade1ffc00237504f7127ff69098fb74372cbe 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 01ae920cddde33e13ccca7e1e53af57c76096754..2d3ee08d4339546261d5b87c612f16ca66ede020 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 f3b974ba7eba0502c5f36628280c7da66192a2f3..c9ea73dda89c91a78f9ef52ed39cbe8145732006 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 b8eaa7f79756244f1e433dfdde84a84edd52137d..a714fd145ce6dbdf62d2165cbd9865c10479f75a 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 e36fa0751868a8367d8da45011abe96e86f5f48c..92f53537b507b772d7faf1f8c2ab328232e0eaed 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 d0308244d5093bb2bc4cfeaabbaed72cae1d2b63..7e702715942bab134262ccde76f805238d28cb31 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 b83710d78ec1c5ee4b422675b7421de5363a79f6..167898a98d4ba5692c34b926e1988a16e902f204 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 efd4acebddd75e05fcaf415f81fe2d50cbfdb160..cfbdce7d3a816fa54f423c88d6445ff6b72a3cb4 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 6aa07cba6d93909c9fcecd968b37b4d925ad19a4..513619c869428e87d65327e24be30d6e18abfeb2 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 f8db865023e89703430d027bec871402b7c18455..651a358f24f5516cb07e328a3d044e02d9fc5dd3 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 b02855124847730ed9c18296a2a1b523a219f86d..eb9070087ed2392080bfa99119c09399ae390b63 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 ca7285fa43171f72255006191fe4026fc872b5a7..5e5d0170118a7333efdbd881f6703a48565c50c7 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 d89bd0c979829e0997590c69719359b79cdc108c..b0adbdb3a474584e20eec75774589780f36a61d3 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 fe2393b1943ec0ae558a6d718785deea5ef4b069..4fe08a88d0fdf3692f01bb11d16fbc49c0339a91 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 450e84075bf442e1cfc4bf3fc498462978200cb9..4a2fdd2d5216cfa18bc1697e50d03ed5d38782bd 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 9226a17b560c29082ff765212649c63f9da217c8..c3094f1ad6808591ca4aa72e9b3690b4306a9be2 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 3672b6416241b1fe96d8ecfeb672d520bc58e110..443bf7a88926fdf9f077df43c3f82086d1d1ba45 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 94e8bc65a1bdfa060eefed6630575a3396285c45..df674da4ffcb232203083ac880661b71a82930a8 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 16ef197a9a978e82d4233892a3588ba8f7acaca1..8f654a718027f0456e82601dcb423ac71b32de62 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 2aa89ad5ca895b7d6393e437049a0acdc3f7bca9..f719f75e67f4c3db695402bf17a3bacf7dbd1946 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 50bc58bf6a62dd173b3f7ea99d7c065946c8aa8a..5cfdd3a65ba82ace4321453365c16ee0eb53d87b 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 f3d621f464d7eda5beaa08e4bd3f7c53eddc3443..81ebe2fad72a670c57d88ab95964e878f4f5efbe 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 f6d22ed59c39ee4c475f18148047fa4bbd572945..4f6e85823d0decd076051bf2ecb6ee5f461f28ee 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 708e2bf13185edb78d1a915cb5d5facf786dd95d..4575c1b7b4dd6e1c42558a1e1a6f26fcf4b08499 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 93cc1fc46fd0814eb956450537f92831cb4da98b..0ec33331325dea11f334570e48fb3cdb482d0d6f 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 ca846aa8b889c3f9d6ca5756549697cf8b6c6614..54bd18f136266f297ac3f453b1cc0fed2a2e84fb 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 313248523a2c62f6d7c374eccd584afb302e0194..51b71cc16bad5d34fb098075397be641f616251b 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 3b44ba2217f345ae0489505485b3b67fb5d5aa01..0b9f89af9b849aabd28c75290e9a3220a6218c9e 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 9df38707dc3519ee4fb4041a39fe627009261791..a6171dca7e1747567ac944097d36d00ec42805c5 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
Binary files /dev/null and b/javadoc/resources/background.gif differ
diff --git a/javadoc/resources/inherit.gif b/javadoc/resources/inherit.gif
deleted file mode 100644
index c814867a13deb0ca7ea2156c6ca1d5a03372af7e..0000000000000000000000000000000000000000
Binary files a/javadoc/resources/inherit.gif and /dev/null differ
diff --git a/javadoc/resources/tab.gif b/javadoc/resources/tab.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1a73a83be11dde2d0003b716ca778fafc6f34ad7
Binary files /dev/null and b/javadoc/resources/tab.gif differ
diff --git a/javadoc/resources/titlebar.gif b/javadoc/resources/titlebar.gif
new file mode 100644
index 0000000000000000000000000000000000000000..17443b3e16942feb776754978f8a8485ffbcaf84
Binary files /dev/null and b/javadoc/resources/titlebar.gif differ
diff --git a/javadoc/resources/titlebar_end.gif b/javadoc/resources/titlebar_end.gif
new file mode 100644
index 0000000000000000000000000000000000000000..3ad78d461b2b332860475cd35c9459fbbf4eab0a
Binary files /dev/null and b/javadoc/resources/titlebar_end.gif differ
diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html
index 266fd3b1ad90a05167c9c7a6934e6b8af0dd9fe5..3f0906050a895985c6f28030f0df662f12cfaa8e 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 6ea9e5161615fcf6cdb0d194d913139c26fa417a..0aeaa97fe05f89f7f1290a2d66d812f7f05bcf7e 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;
+}