From f5711ee89382d600bb5581b9e2c3beab6cac4838 Mon Sep 17 00:00:00 2001
From: Anders Nilsson <anders.nilsson@cs.lth.se>
Date: Thu, 9 Nov 2006 10:58:00 +0100
Subject: [PATCH] Added javadoc for ontology compiler

---
 .bzrignore                              |    2 +
 javadoc/AST/ASTNode.html                |  996 ++++
 javadoc/AST/Attribute.html              |  606 +++
 javadoc/AST/ComplexElement.html         |  864 ++++
 javadoc/AST/Element.html                |  570 +++
 javadoc/AST/FloatElement.html           |  614 +++
 javadoc/AST/IntElement.html             |  614 +++
 javadoc/AST/JavaCharStream.html         | 1298 +++++
 javadoc/AST/List.html                   |  545 ++
 javadoc/AST/Node.html                   |  362 ++
 javadoc/AST/OClass.html                 |  896 ++++
 javadoc/AST/Opt.html                    |  537 ++
 javadoc/AST/OwlAllDifferent.html        |  893 ++++
 javadoc/AST/OwlAllValuesFrom.html       |  894 ++++
 javadoc/AST/OwlCardinality.html         |  893 ++++
 javadoc/AST/OwlClass.html               |  893 ++++
 javadoc/AST/OwlClassDecl.html           | 1041 ++++
 javadoc/AST/OwlClassUse.html            |  975 ++++
 javadoc/AST/OwlDataRange.html           |  915 ++++
 javadoc/AST/OwlDatatypeProperty.html    |  893 ++++
 javadoc/AST/OwlDisjointWith.html        |  893 ++++
 javadoc/AST/OwlEquivalentClass.html     |  893 ++++
 javadoc/AST/OwlFunctionalProperty.html  |  894 ++++
 javadoc/AST/OwlImports.html             |  893 ++++
 javadoc/AST/OwlIntersectionOf.html      |  893 ++++
 javadoc/AST/OwlInverseOf.html           |  893 ++++
 javadoc/AST/OwlMinCardinality.html      |  893 ++++
 javadoc/AST/OwlObjectProperty.html      |  916 ++++
 javadoc/AST/OwlOnProperty.html          |  894 ++++
 javadoc/AST/OwlOneOf.html               |  915 ++++
 javadoc/AST/OwlOntology.html            |  893 ++++
 javadoc/AST/OwlParser.html              | 2131 ++++++++
 javadoc/AST/OwlParserConstants.html     | 1388 ++++++
 javadoc/AST/OwlParserTokenManager.html  |  514 ++
 javadoc/AST/OwlParserTreeConstants.html | 1172 +++++
 javadoc/AST/OwlParserVisitor.html       | 1314 +++++
 javadoc/AST/OwlProperty.html            |  865 ++++
 javadoc/AST/OwlRestriction.html         |  915 ++++
 javadoc/AST/OwlSomeValuesFrom.html      |  894 ++++
 javadoc/AST/OwlUnionOf.html             |  893 ++++
 javadoc/AST/OwlValuesFrom.html          |  865 ++++
 javadoc/AST/ParseException.html         |  491 ++
 javadoc/AST/Properties.html             |  715 +++
 javadoc/AST/RdfAbout.html               |  635 +++
 javadoc/AST/RdfDatatype.html            |  635 +++
 javadoc/AST/RdfDeclaration.html         |  893 ++++
 javadoc/AST/RdfFirst.html               |  915 ++++
 javadoc/AST/RdfId.html                  |  635 +++
 javadoc/AST/RdfParseType.html           |  635 +++
 javadoc/AST/RdfResource.html            |  648 +++
 javadoc/AST/RdfRest.html                |  893 ++++
 javadoc/AST/RdfType.html                |  893 ++++
 javadoc/AST/RdfsComment.html            |  893 ++++
 javadoc/AST/RdfsDomain.html             |  893 ++++
 javadoc/AST/RdfsRange.html              |  915 ++++
 javadoc/AST/RdfsSubClassOf.html         |  893 ++++
 javadoc/AST/RdfsSubPropertyOf.html      |  893 ++++
 javadoc/AST/Restrictions.html           |  715 +++
 javadoc/AST/SimpleElement.html          |  514 ++
 javadoc/AST/SimpleNode.html             |  639 +++
 javadoc/AST/Specification.html          |  693 +++
 javadoc/AST/Start.html                  |  713 +++
 javadoc/AST/StringElement.html          |  614 +++
 javadoc/AST/Token.html                  |  496 ++
 javadoc/AST/TokenMgrError.html          |  378 ++
 javadoc/AST/Value.html                  |  603 +++
 javadoc/AST/Version.html                |  635 +++
 javadoc/AST/XmlBase.html                |  635 +++
 javadoc/AST/XmlHeader.html              |  715 +++
 javadoc/AST/Xmlns.html                  |  635 +++
 javadoc/AST/XmlnsDaml.html              |  635 +++
 javadoc/AST/XmlnsDc.html                |  635 +++
 javadoc/AST/XmlnsOwl.html               |  635 +++
 javadoc/AST/XmlnsP1.html                |  635 +++
 javadoc/AST/XmlnsProtege.html           |  635 +++
 javadoc/AST/XmlnsRdf.html               |  635 +++
 javadoc/AST/XmlnsRdfs.html              |  635 +++
 javadoc/AST/XmlnsXsd.html               |  635 +++
 javadoc/AST/package-frame.html          |  211 +
 javadoc/AST/package-summary.html        |  485 ++
 javadoc/AST/package-tree.html           |  241 +
 javadoc/allclasses-frame.html           |  182 +
 javadoc/allclasses-noframe.html         |  182 +
 javadoc/constant-values.html            |  940 ++++
 javadoc/deprecated-list.html            |  158 +
 javadoc/help-doc.html                   |  205 +
 javadoc/index-all.html                  | 6003 +++++++++++++++++++++++
 javadoc/index.html                      |   34 +
 javadoc/overview-tree.html              |  243 +
 javadoc/package-list                    |    1 +
 javadoc/resources/inherit.gif           |  Bin 0 -> 57 bytes
 javadoc/serialized-form.html            |  255 +
 javadoc/stylesheet.css                  |   29 +
 93 files changed, 70831 insertions(+)
 create mode 100644 javadoc/AST/ASTNode.html
 create mode 100644 javadoc/AST/Attribute.html
 create mode 100644 javadoc/AST/ComplexElement.html
 create mode 100644 javadoc/AST/Element.html
 create mode 100644 javadoc/AST/FloatElement.html
 create mode 100644 javadoc/AST/IntElement.html
 create mode 100644 javadoc/AST/JavaCharStream.html
 create mode 100644 javadoc/AST/List.html
 create mode 100644 javadoc/AST/Node.html
 create mode 100644 javadoc/AST/OClass.html
 create mode 100644 javadoc/AST/Opt.html
 create mode 100644 javadoc/AST/OwlAllDifferent.html
 create mode 100644 javadoc/AST/OwlAllValuesFrom.html
 create mode 100644 javadoc/AST/OwlCardinality.html
 create mode 100644 javadoc/AST/OwlClass.html
 create mode 100644 javadoc/AST/OwlClassDecl.html
 create mode 100644 javadoc/AST/OwlClassUse.html
 create mode 100644 javadoc/AST/OwlDataRange.html
 create mode 100644 javadoc/AST/OwlDatatypeProperty.html
 create mode 100644 javadoc/AST/OwlDisjointWith.html
 create mode 100644 javadoc/AST/OwlEquivalentClass.html
 create mode 100644 javadoc/AST/OwlFunctionalProperty.html
 create mode 100644 javadoc/AST/OwlImports.html
 create mode 100644 javadoc/AST/OwlIntersectionOf.html
 create mode 100644 javadoc/AST/OwlInverseOf.html
 create mode 100644 javadoc/AST/OwlMinCardinality.html
 create mode 100644 javadoc/AST/OwlObjectProperty.html
 create mode 100644 javadoc/AST/OwlOnProperty.html
 create mode 100644 javadoc/AST/OwlOneOf.html
 create mode 100644 javadoc/AST/OwlOntology.html
 create mode 100644 javadoc/AST/OwlParser.html
 create mode 100644 javadoc/AST/OwlParserConstants.html
 create mode 100644 javadoc/AST/OwlParserTokenManager.html
 create mode 100644 javadoc/AST/OwlParserTreeConstants.html
 create mode 100644 javadoc/AST/OwlParserVisitor.html
 create mode 100644 javadoc/AST/OwlProperty.html
 create mode 100644 javadoc/AST/OwlRestriction.html
 create mode 100644 javadoc/AST/OwlSomeValuesFrom.html
 create mode 100644 javadoc/AST/OwlUnionOf.html
 create mode 100644 javadoc/AST/OwlValuesFrom.html
 create mode 100644 javadoc/AST/ParseException.html
 create mode 100644 javadoc/AST/Properties.html
 create mode 100644 javadoc/AST/RdfAbout.html
 create mode 100644 javadoc/AST/RdfDatatype.html
 create mode 100644 javadoc/AST/RdfDeclaration.html
 create mode 100644 javadoc/AST/RdfFirst.html
 create mode 100644 javadoc/AST/RdfId.html
 create mode 100644 javadoc/AST/RdfParseType.html
 create mode 100644 javadoc/AST/RdfResource.html
 create mode 100644 javadoc/AST/RdfRest.html
 create mode 100644 javadoc/AST/RdfType.html
 create mode 100644 javadoc/AST/RdfsComment.html
 create mode 100644 javadoc/AST/RdfsDomain.html
 create mode 100644 javadoc/AST/RdfsRange.html
 create mode 100644 javadoc/AST/RdfsSubClassOf.html
 create mode 100644 javadoc/AST/RdfsSubPropertyOf.html
 create mode 100644 javadoc/AST/Restrictions.html
 create mode 100644 javadoc/AST/SimpleElement.html
 create mode 100644 javadoc/AST/SimpleNode.html
 create mode 100644 javadoc/AST/Specification.html
 create mode 100644 javadoc/AST/Start.html
 create mode 100644 javadoc/AST/StringElement.html
 create mode 100644 javadoc/AST/Token.html
 create mode 100644 javadoc/AST/TokenMgrError.html
 create mode 100644 javadoc/AST/Value.html
 create mode 100644 javadoc/AST/Version.html
 create mode 100644 javadoc/AST/XmlBase.html
 create mode 100644 javadoc/AST/XmlHeader.html
 create mode 100644 javadoc/AST/Xmlns.html
 create mode 100644 javadoc/AST/XmlnsDaml.html
 create mode 100644 javadoc/AST/XmlnsDc.html
 create mode 100644 javadoc/AST/XmlnsOwl.html
 create mode 100644 javadoc/AST/XmlnsP1.html
 create mode 100644 javadoc/AST/XmlnsProtege.html
 create mode 100644 javadoc/AST/XmlnsRdf.html
 create mode 100644 javadoc/AST/XmlnsRdfs.html
 create mode 100644 javadoc/AST/XmlnsXsd.html
 create mode 100644 javadoc/AST/package-frame.html
 create mode 100644 javadoc/AST/package-summary.html
 create mode 100644 javadoc/AST/package-tree.html
 create mode 100644 javadoc/allclasses-frame.html
 create mode 100644 javadoc/allclasses-noframe.html
 create mode 100644 javadoc/constant-values.html
 create mode 100644 javadoc/deprecated-list.html
 create mode 100644 javadoc/help-doc.html
 create mode 100644 javadoc/index-all.html
 create mode 100644 javadoc/index.html
 create mode 100644 javadoc/overview-tree.html
 create mode 100644 javadoc/package-list
 create mode 100644 javadoc/resources/inherit.gif
 create mode 100644 javadoc/serialized-form.html
 create mode 100644 javadoc/stylesheet.css

diff --git a/.bzrignore b/.bzrignore
index 3e5a0ec..5ec98a1 100644
--- a/.bzrignore
+++ b/.bzrignore
@@ -6,3 +6,5 @@ semantic.cache
 plugins
 testontologies/ontologyV06_Jambalaya.properties
 siaras/Parser.java
+siaras/Siaras.ast
+siaras/Siaras.jjt
diff --git a/javadoc/AST/ASTNode.html b/javadoc/AST/ASTNode.html
new file mode 100644
index 0000000..6eb3461
--- /dev/null
+++ b/javadoc/AST/ASTNode.html
@@ -0,0 +1,996 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:03 CET 2006 -->
+<TITLE>
+ASTNode
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.ASTNode class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ASTNode";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </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/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">
+  <!--
+  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="#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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class ASTNode</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.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</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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/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</B><DT>extends <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A><DT>implements java.lang.Cloneable</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>
+<TR BGCOLOR="white" CLASS="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>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>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#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#inCircle">inCircle</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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#isFinal">isFinal</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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>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;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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(AST.ASTNode)">addChild</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;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;java.lang.Object</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></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/ASTNode.html" title="class in AST">ASTNode</A></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#genJavaCC(java.io.PrintStream)">genJavaCC</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/ASTNode.html" title="class in AST">ASTNode</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="class in AST">ASTNode</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;<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;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;node,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<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;<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(AST.ASTNode, int)">setChild</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;node,
+         int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" 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>
+
+<!-- ============ 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="IN_CIRCLE"><!-- --></A><H3>
+IN_CIRCLE</H3>
+<PRE>
+public static boolean <B>IN_CIRCLE</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="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="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="inCircle"><!-- --></A><H3>
+inCircle</H3>
+<PRE>
+public boolean <B>inCircle</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="isFinal"><!-- --></A><H3>
+isFinal</H3>
+<PRE>
+public boolean <B>isFinal</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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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> <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> <B>fullCopy</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="getChild(int)"><!-- --></A><H3>
+getChild</H3>
+<PRE>
+public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>getChild</B>(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><H3>
+addChild</H3>
+<PRE>
+public void <B>addChild</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="getChildNoTransform(int)"><!-- --></A><H3>
+getChildNoTransform</H3>
+<PRE>
+public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>getChildNoTransform</B>(int&nbsp;i)</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><H3>
+setChild</H3>
+<PRE>
+public void <B>setChild</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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><H3>
+insertChild</H3>
+<PRE>
+public void <B>insertChild</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;node,
+                        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="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="genJavaCC(java.io.PrintStream)"><!-- --></A><H3>
+genJavaCC</H3>
+<PRE>
+public void <B>genJavaCC</B>(java.io.PrintStream&nbsp;pStream)</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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </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/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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Attribute.html b/javadoc/AST/Attribute.html
new file mode 100644
index 0000000..42d5431
--- /dev/null
+++ b/javadoc/AST/Attribute.html
@@ -0,0 +1,606 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:03 CET 2006 -->
+<TITLE>
+Attribute
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Attribute class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Attribute";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><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/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>, <A HREF="../AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>, <A HREF="../AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>, <A HREF="../AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>, <A HREF="../AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>, <A HREF="../AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>, <A HREF="../AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>, <A HREF="../AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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;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(AST.ASTNode)">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#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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></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/ASTNode.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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/ComplexElement.html b/javadoc/AST/ComplexElement.html
new file mode 100644
index 0000000..21c2e61
--- /dev/null
+++ b/javadoc/AST/ComplexElement.html
@@ -0,0 +1,864 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:03 CET 2006 -->
+<TITLE>
+ComplexElement
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.ComplexElement class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ComplexElement";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/OClass.html" title="class in AST">OClass</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/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>, <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>, <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</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/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/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</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/RdfsRange.html" title="class in AST">RdfsRange</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></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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+               <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/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></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></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/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></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></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;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;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>&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>&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#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(AST.ASTNode)">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#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                      <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <B>getElementListNoTransform</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>
+<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="rewriteTo()"><!-- --></A><H3>
+rewriteTo</H3>
+<PRE>
+public <A HREF="../AST/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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Element.html b/javadoc/AST/Element.html
new file mode 100644
index 0000000..62b11cd
--- /dev/null
+++ b/javadoc/AST/Element.html
@@ -0,0 +1,570 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:04 CET 2006 -->
+<TITLE>
+Element
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Element class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Element";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</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><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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;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;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;<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(AST.ASTNode)">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#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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>
+</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="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></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/ComplexElement.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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/FloatElement.html b/javadoc/AST/FloatElement.html
new file mode 100644
index 0000000..59d0c9a
--- /dev/null
+++ b/javadoc/AST/FloatElement.html
@@ -0,0 +1,614 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:04 CET 2006 -->
+<TITLE>
+FloatElement
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.FloatElement class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="FloatElement";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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#getFLOAT_LITERAL()">getFLOAT_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;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#setFLOAT_LITERAL(java.lang.String)">setFLOAT_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.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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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="setFLOAT_LITERAL(java.lang.String)"><!-- --></A><H3>
+setFLOAT_LITERAL</H3>
+<PRE>
+public void <B>setFLOAT_LITERAL</B>(java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFLOAT_LITERAL()"><!-- --></A><H3>
+getFLOAT_LITERAL</H3>
+<PRE>
+public java.lang.String <B>getFLOAT_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/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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/IntElement.html b/javadoc/AST/IntElement.html
new file mode 100644
index 0000000..bf5229e
--- /dev/null
+++ b/javadoc/AST/IntElement.html
@@ -0,0 +1,614 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:04 CET 2006 -->
+<TITLE>
+IntElement
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.IntElement class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="IntElement";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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#getINTEGER_LITERAL()">getINTEGER_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;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#setINTEGER_LITERAL(java.lang.String)">setINTEGER_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.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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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="setINTEGER_LITERAL(java.lang.String)"><!-- --></A><H3>
+setINTEGER_LITERAL</H3>
+<PRE>
+public void <B>setINTEGER_LITERAL</B>(java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getINTEGER_LITERAL()"><!-- --></A><H3>
+getINTEGER_LITERAL</H3>
+<PRE>
+public java.lang.String <B>getINTEGER_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/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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/JavaCharStream.html b/javadoc/AST/JavaCharStream.html
new file mode 100644
index 0000000..c71f70c
--- /dev/null
+++ b/javadoc/AST/JavaCharStream.html
@@ -0,0 +1,1298 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:04 CET 2006 -->
+<TITLE>
+JavaCharStream
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.JavaCharStream class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="JavaCharStream";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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="#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>
+<!-- ========= 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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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>
+
+<!-- ============ 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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/List.html b/javadoc/AST/List.html
new file mode 100644
index 0000000..12cc055
--- /dev/null
+++ b/javadoc/AST/List.html
@@ -0,0 +1,545 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:04 CET 2006 -->
+<TITLE>
+List
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.List class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="List";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class List</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.List</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>List</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<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></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/List.html#add(AST.ASTNode)">add</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;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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</A></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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></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;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;<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#addChild(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <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#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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> <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></CODE></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> <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(AST.ASTNode)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <B>add</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="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></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></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/JavaCharStream.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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Node.html b/javadoc/AST/Node.html
new file mode 100644
index 0000000..d403b07
--- /dev/null
+++ b/javadoc/AST/Node.html
@@ -0,0 +1,362 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:04 CET 2006 -->
+<TITLE>
+Node
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Node interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Node";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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;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>
+<!-- ========= 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/ASTNode.html" title="class in AST">ASTNode</A>, <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>, <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A>, <A HREF="../AST/Element.html" title="class in AST">Element</A>, <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/List.html" title="class in AST">List</A>, <A HREF="../AST/OClass.html" title="class in AST">OClass</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/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>, <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</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/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/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</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/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/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/RdfsRange.html" title="class in AST">RdfsRange</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/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/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>, <A HREF="../AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>, <A HREF="../AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>, <A HREF="../AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>, <A HREF="../AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>, <A HREF="../AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>, <A HREF="../AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>, <A HREF="../AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>Node</B></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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;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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OClass.html b/javadoc/AST/OClass.html
new file mode 100644
index 0000000..b3d1a4a
--- /dev/null
+++ b/javadoc/AST/OClass.html
@@ -0,0 +1,896 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:04 CET 2006 -->
+<TITLE>
+OClass
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OClass class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OClass";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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)">OClass</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p0,
+       <A HREF="../AST/List.html" title="class in AST">List</A>&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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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;<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></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></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/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></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></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;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;<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;<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>&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>&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#getId()">getId</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#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(AST.ASTNode)">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#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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)"><!-- --></A><H3>
+OClass</H3>
+<PRE>
+public <B>OClass</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p0,
+              <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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="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="rewriteTo()"><!-- --></A><H3>
+rewriteTo</H3>
+<PRE>
+public <A HREF="../AST/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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Opt.html b/javadoc/AST/Opt.html
new file mode 100644
index 0000000..4653f5e
--- /dev/null
+++ b/javadoc/AST/Opt.html
@@ -0,0 +1,537 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:04 CET 2006 -->
+<TITLE>
+Opt
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Opt class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Opt";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class Opt</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Opt</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Opt</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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(AST.ASTNode)">Opt</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;opt)</CODE>
+
+<BR>
+&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>
+</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;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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</A></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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <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#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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><H3>
+Opt</H3>
+<PRE>
+public <B>Opt</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>&nbsp;opt)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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> <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></CODE></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> <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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></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/OClass.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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlAllDifferent.html b/javadoc/AST/OwlAllDifferent.html
new file mode 100644
index 0000000..49002d5
--- /dev/null
+++ b/javadoc/AST/OwlAllDifferent.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlAllDifferent
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlAllDifferent class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlAllDifferent";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                       <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlAllValuesFrom.html b/javadoc/AST/OwlAllValuesFrom.html
new file mode 100644
index 0000000..59c010e
--- /dev/null
+++ b/javadoc/AST/OwlAllValuesFrom.html
@@ -0,0 +1,894 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlAllValuesFrom
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlAllValuesFrom class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlAllValuesFrom";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                 <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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.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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                        <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlCardinality.html b/javadoc/AST/OwlCardinality.html
new file mode 100644
index 0000000..3b6e9af
--- /dev/null
+++ b/javadoc/AST/OwlCardinality.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlCardinality
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlCardinality class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlCardinality";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+               <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                      <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlClass.html b/javadoc/AST/OwlClass.html
new file mode 100644
index 0000000..c99f701
--- /dev/null
+++ b/javadoc/AST/OwlClass.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlClass
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlClass class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlClass";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+         <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlClassDecl.html b/javadoc/AST/OwlClassDecl.html
new file mode 100644
index 0000000..cb30ceb
--- /dev/null
+++ b/javadoc/AST/OwlClassDecl.html
@@ -0,0 +1,1041 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlClassDecl
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlClassDecl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlClassDecl";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+             <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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;<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></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></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/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></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></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;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#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/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;<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>&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>&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.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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                    <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1,
+                    java.lang.String&nbsp;p2)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+</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 <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="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="rewriteTo()"><!-- --></A><H3>
+rewriteTo</H3>
+<PRE>
+public <A HREF="../AST/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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlClassUse.html b/javadoc/AST/OwlClassUse.html
new file mode 100644
index 0000000..5c83404
--- /dev/null
+++ b/javadoc/AST/OwlClassUse.html
@@ -0,0 +1,975 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlClassUse
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlClassUse class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlClassUse";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+            <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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;<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>&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>&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.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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                   <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1,
+                   java.lang.String&nbsp;p2)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+</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 <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="rewriteTo()"><!-- --></A><H3>
+rewriteTo</H3>
+<PRE>
+public <A HREF="../AST/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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlDataRange.html b/javadoc/AST/OwlDataRange.html
new file mode 100644
index 0000000..5bd15f6
--- /dev/null
+++ b/javadoc/AST/OwlDataRange.html
@@ -0,0 +1,915 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlDataRange
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlDataRange class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlDataRange";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+             <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                    <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlDatatypeProperty.html b/javadoc/AST/OwlDatatypeProperty.html
new file mode 100644
index 0000000..05dd987
--- /dev/null
+++ b/javadoc/AST/OwlDatatypeProperty.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlDatatypeProperty
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlDatatypeProperty class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlDatatypeProperty";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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.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</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OwlDatatypeProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                    <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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/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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                           <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlDisjointWith.html b/javadoc/AST/OwlDisjointWith.html
new file mode 100644
index 0000000..ba81e7c
--- /dev/null
+++ b/javadoc/AST/OwlDisjointWith.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlDisjointWith
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlDisjointWith class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlDisjointWith";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                       <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlEquivalentClass.html b/javadoc/AST/OwlEquivalentClass.html
new file mode 100644
index 0000000..3ec65f4
--- /dev/null
+++ b/javadoc/AST/OwlEquivalentClass.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:05 CET 2006 -->
+<TITLE>
+OwlEquivalentClass
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlEquivalentClass class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlEquivalentClass";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                   <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                          <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlFunctionalProperty.html b/javadoc/AST/OwlFunctionalProperty.html
new file mode 100644
index 0000000..923122d
--- /dev/null
+++ b/javadoc/AST/OwlFunctionalProperty.html
@@ -0,0 +1,894 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlFunctionalProperty
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlFunctionalProperty class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlFunctionalProperty";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                      <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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/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>&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>&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></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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                             <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlImports.html b/javadoc/AST/OwlImports.html
new file mode 100644
index 0000000..c006401
--- /dev/null
+++ b/javadoc/AST/OwlImports.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlImports
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlImports class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlImports";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+           <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                  <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlIntersectionOf.html b/javadoc/AST/OwlIntersectionOf.html
new file mode 100644
index 0000000..e15c57c
--- /dev/null
+++ b/javadoc/AST/OwlIntersectionOf.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlIntersectionOf
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlIntersectionOf class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlIntersectionOf";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                  <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                         <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlInverseOf.html b/javadoc/AST/OwlInverseOf.html
new file mode 100644
index 0000000..a912a48
--- /dev/null
+++ b/javadoc/AST/OwlInverseOf.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlInverseOf
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlInverseOf class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlInverseOf";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+             <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                    <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlMinCardinality.html b/javadoc/AST/OwlMinCardinality.html
new file mode 100644
index 0000000..c7898f3
--- /dev/null
+++ b/javadoc/AST/OwlMinCardinality.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlMinCardinality
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlMinCardinality class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlMinCardinality";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                  <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                         <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlObjectProperty.html b/javadoc/AST/OwlObjectProperty.html
new file mode 100644
index 0000000..aa16f53
--- /dev/null
+++ b/javadoc/AST/OwlObjectProperty.html
@@ -0,0 +1,916 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlObjectProperty
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlObjectProperty class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlObjectProperty";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                  <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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></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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                         <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlOnProperty.html b/javadoc/AST/OwlOnProperty.html
new file mode 100644
index 0000000..b9ec1a2
--- /dev/null
+++ b/javadoc/AST/OwlOnProperty.html
@@ -0,0 +1,894 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlOnProperty
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlOnProperty class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlOnProperty";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+              <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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></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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                     <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlOneOf.html b/javadoc/AST/OwlOneOf.html
new file mode 100644
index 0000000..328c2a8
--- /dev/null
+++ b/javadoc/AST/OwlOneOf.html
@@ -0,0 +1,915 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlOneOf
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlOneOf class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlOneOf";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+         <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlOntology.html b/javadoc/AST/OwlOntology.html
new file mode 100644
index 0000000..a7391ae
--- /dev/null
+++ b/javadoc/AST/OwlOntology.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:06 CET 2006 -->
+<TITLE>
+OwlOntology
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlOntology class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlOntology";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+            <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                   <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlParser.html b/javadoc/AST/OwlParser.html
new file mode 100644
index 0000000..b8841c4
--- /dev/null
+++ b/javadoc/AST/OwlParser.html
@@ -0,0 +1,2131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlParser
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlParser class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlParser";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ========= 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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#JJTFLOATELEMENT">JJTFLOATELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</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#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</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#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#JJTOWLUNIONOF">JJTOWLUNIONOF</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#JJTRDFFIRST">JJTRDFFIRST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</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#JJTRDFSRANGE">JJTRDFSRANGE</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#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#JJTXMLNSDAML">JJTXMLNSDAML</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSDC">JJTXMLNSDC</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSOWL">JJTXMLNSOWL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSP1">JJTXMLNSP1</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSPROTEGE">JJTXMLNSPROTEGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSRDF">JJTXMLNSRDF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSRDFS">JJTXMLNSRDFS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXSD">JJTXMLNSXSD</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#ASSIGN">ASSIGN</A>, <A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A>, <A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</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#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#LBRACE">LBRACE</A>, <A HREF="../AST/OwlParserConstants.html#LBRACKET">LBRACKET</A>, <A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A>, <A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</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_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</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_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_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A>, <A HREF="../AST/OwlParserConstants.html#RBRACKET">RBRACKET</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_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_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_RANGE">RDFS_RANGE</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#STRING_LITERAL">STRING_LITERAL</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_DAML">XMLNS_DAML</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_DC">XMLNS_DC</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_OWL">XMLNS_OWL</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_P1">XMLNS_P1</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_PROTEGE">XMLNS_PROTEGE</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_RDF">XMLNS_RDF</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_RDFS">XMLNS_RDFS</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XSD">XMLNS_XSD</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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#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#XmlnsDaml()">XmlnsDaml</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsDc()">XmlnsDc</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsOwl()">XmlnsOwl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsP1()">XmlnsP1</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsProtege()">XmlnsProtege</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsRdf()">XmlnsRdf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsRdfs()">XmlnsRdfs</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsXsd()">XmlnsXsd</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>
+
+<!-- ============ 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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="XmlnsDaml()"><!-- --></A><H3>
+XmlnsDaml</H3>
+<PRE>
+public final void <B>XmlnsDaml</B>()
+                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="XmlnsDc()"><!-- --></A><H3>
+XmlnsDc</H3>
+<PRE>
+public final void <B>XmlnsDc</B>()
+                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="XmlnsP1()"><!-- --></A><H3>
+XmlnsP1</H3>
+<PRE>
+public final void <B>XmlnsP1</B>()
+                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="XmlnsProtege()"><!-- --></A><H3>
+XmlnsProtege</H3>
+<PRE>
+public final void <B>XmlnsProtege</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="XmlnsRdf()"><!-- --></A><H3>
+XmlnsRdf</H3>
+<PRE>
+public final void <B>XmlnsRdf</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="XmlnsXsd()"><!-- --></A><H3>
+XmlnsXsd</H3>
+<PRE>
+public final void <B>XmlnsXsd</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="XmlnsRdfs()"><!-- --></A><H3>
+XmlnsRdfs</H3>
+<PRE>
+public final void <B>XmlnsRdfs</B>()
+                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="XmlnsOwl()"><!-- --></A><H3>
+XmlnsOwl</H3>
+<PRE>
+public final void <B>XmlnsOwl</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlParserConstants.html b/javadoc/AST/OwlParserConstants.html
new file mode 100644
index 0000000..146a052
--- /dev/null
+++ b/javadoc/AST/OwlParserConstants.html
@@ -0,0 +1,1388 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlParserConstants
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlParserConstants interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlParserConstants";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ========= 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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#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#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#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#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#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#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#LBRACKET">LBRACKET</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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#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#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_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_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_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_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_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#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#RBRACKET">RBRACKET</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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_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_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_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_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#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;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_DAML">XMLNS_DAML</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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_DC">XMLNS_DC</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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_OWL">XMLNS_OWL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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_P1">XMLNS_P1</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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_PROTEGE">XMLNS_PROTEGE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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_RDF">XMLNS_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#XMLNS_RDFS">XMLNS_RDFS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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_XSD">XMLNS_XSD</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ 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="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_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_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_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_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_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="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_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_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_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_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_DAML"><!-- --></A><H3>
+XMLNS_DAML</H3>
+<PRE>
+static final int <B>XMLNS_DAML</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_DAML">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMLNS_DC"><!-- --></A><H3>
+XMLNS_DC</H3>
+<PRE>
+static final int <B>XMLNS_DC</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_DC">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMLNS_P1"><!-- --></A><H3>
+XMLNS_P1</H3>
+<PRE>
+static final int <B>XMLNS_P1</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_P1">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMLNS_PROTEGE"><!-- --></A><H3>
+XMLNS_PROTEGE</H3>
+<PRE>
+static final int <B>XMLNS_PROTEGE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_PROTEGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMLNS_RDF"><!-- --></A><H3>
+XMLNS_RDF</H3>
+<PRE>
+static final int <B>XMLNS_RDF</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_RDF">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMLNS_XSD"><!-- --></A><H3>
+XMLNS_XSD</H3>
+<PRE>
+static final int <B>XMLNS_XSD</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XSD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMLNS_RDFS"><!-- --></A><H3>
+XMLNS_RDFS</H3>
+<PRE>
+static final int <B>XMLNS_RDFS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_RDFS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="XMLNS_OWL"><!-- --></A><H3>
+XMLNS_OWL</H3>
+<PRE>
+static final int <B>XMLNS_OWL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_OWL">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="LBRACKET"><!-- --></A><H3>
+LBRACKET</H3>
+<PRE>
+static final int <B>LBRACKET</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LBRACKET">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="RBRACKET"><!-- --></A><H3>
+RBRACKET</H3>
+<PRE>
+static final int <B>RBRACKET</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RBRACKET">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="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="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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlParserTokenManager.html b/javadoc/AST/OwlParserTokenManager.html
new file mode 100644
index 0000000..ea7155e
--- /dev/null
+++ b/javadoc/AST/OwlParserTokenManager.html
@@ -0,0 +1,514 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlParserTokenManager
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlParserTokenManager class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlParserTokenManager";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ========= 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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#ASSIGN">ASSIGN</A>, <A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A>, <A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</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#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#LBRACE">LBRACE</A>, <A HREF="../AST/OwlParserConstants.html#LBRACKET">LBRACKET</A>, <A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A>, <A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</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_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</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_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_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A>, <A HREF="../AST/OwlParserConstants.html#RBRACKET">RBRACKET</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_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_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_RANGE">RDFS_RANGE</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#STRING_LITERAL">STRING_LITERAL</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_DAML">XMLNS_DAML</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_DC">XMLNS_DC</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_OWL">XMLNS_OWL</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_P1">XMLNS_P1</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_PROTEGE">XMLNS_PROTEGE</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_RDF">XMLNS_RDF</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_RDFS">XMLNS_RDFS</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XSD">XMLNS_XSD</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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<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>
+
+<!-- ============ 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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlParserTreeConstants.html b/javadoc/AST/OwlParserTreeConstants.html
new file mode 100644
index 0000000..2de4f03
--- /dev/null
+++ b/javadoc/AST/OwlParserTreeConstants.html
@@ -0,0 +1,1172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlParserTreeConstants
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlParserTreeConstants interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlParserTreeConstants";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ========= 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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#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#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#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;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#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#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#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#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#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#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#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#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#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#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#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#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#JJTXMLNSDAML">JJTXMLNSDAML</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="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#JJTXMLNSDC">JJTXMLNSDC</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="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#JJTXMLNSOWL">JJTXMLNSOWL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="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#JJTXMLNSP1">JJTXMLNSP1</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="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#JJTXMLNSPROTEGE">JJTXMLNSPROTEGE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="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#JJTXMLNSRDF">JJTXMLNSRDF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="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#JJTXMLNSRDFS">JJTXMLNSRDFS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="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#JJTXMLNSXSD">JJTXMLNSXSD</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ 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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="JJTXMLNSDAML"><!-- --></A><H3>
+JJTXMLNSDAML</H3>
+<PRE>
+static final int <B>JJTXMLNSDAML</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSDAML">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTXMLNSDC"><!-- --></A><H3>
+JJTXMLNSDC</H3>
+<PRE>
+static final int <B>JJTXMLNSDC</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSDC">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTXMLNSP1"><!-- --></A><H3>
+JJTXMLNSP1</H3>
+<PRE>
+static final int <B>JJTXMLNSP1</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSP1">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTXMLNSPROTEGE"><!-- --></A><H3>
+JJTXMLNSPROTEGE</H3>
+<PRE>
+static final int <B>JJTXMLNSPROTEGE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSPROTEGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTXMLNSRDF"><!-- --></A><H3>
+JJTXMLNSRDF</H3>
+<PRE>
+static final int <B>JJTXMLNSRDF</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSRDF">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTXMLNSXSD"><!-- --></A><H3>
+JJTXMLNSXSD</H3>
+<PRE>
+static final int <B>JJTXMLNSXSD</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXSD">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTXMLNSRDFS"><!-- --></A><H3>
+JJTXMLNSRDFS</H3>
+<PRE>
+static final int <B>JJTXMLNSRDFS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSRDFS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTXMLNSOWL"><!-- --></A><H3>
+JJTXMLNSOWL</H3>
+<PRE>
+static final int <B>JJTXMLNSOWL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSOWL">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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlParserVisitor.html b/javadoc/AST/OwlParserVisitor.html
new file mode 100644
index 0000000..c5b5eb2
--- /dev/null
+++ b/javadoc/AST/OwlParserVisitor.html
@@ -0,0 +1,1314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlParserVisitor
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlParserVisitor interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlParserVisitor";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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;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>
+<!-- ========= 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>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.XmlnsDaml, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</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.XmlnsDc, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsDc.html" title="class in AST">XmlnsDc</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.XmlnsOwl, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</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.XmlnsP1, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsP1.html" title="class in AST">XmlnsP1</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.XmlnsProtege, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</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.XmlnsRdf, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</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.XmlnsRdfs, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</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.XmlnsXsd, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.XmlnsDaml, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.XmlnsDc, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.XmlnsP1, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.XmlnsProtege, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.XmlnsRdf, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.XmlnsXsd, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.XmlnsRdfs, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.XmlnsOwl, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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;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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlProperty.html b/javadoc/AST/OwlProperty.html
new file mode 100644
index 0000000..097bd33
--- /dev/null
+++ b/javadoc/AST/OwlProperty.html
@@ -0,0 +1,865 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlProperty
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlProperty class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlProperty";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+            <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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;<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></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></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/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></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></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;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;<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>&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>&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#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(AST.ASTNode)">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#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                   <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlRestriction.html b/javadoc/AST/OwlRestriction.html
new file mode 100644
index 0000000..5efdead
--- /dev/null
+++ b/javadoc/AST/OwlRestriction.html
@@ -0,0 +1,915 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlRestriction
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlRestriction class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlRestriction";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+               <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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;<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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                      <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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="rewriteTo()"><!-- --></A><H3>
+rewriteTo</H3>
+<PRE>
+public <A HREF="../AST/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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlSomeValuesFrom.html b/javadoc/AST/OwlSomeValuesFrom.html
new file mode 100644
index 0000000..1e7154b
--- /dev/null
+++ b/javadoc/AST/OwlSomeValuesFrom.html
@@ -0,0 +1,894 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlSomeValuesFrom
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlSomeValuesFrom class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlSomeValuesFrom";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                  <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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.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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                         <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlUnionOf.html b/javadoc/AST/OwlUnionOf.html
new file mode 100644
index 0000000..5afb801
--- /dev/null
+++ b/javadoc/AST/OwlUnionOf.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlUnionOf
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlUnionOf class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlUnionOf";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+           <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                  <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/OwlValuesFrom.html b/javadoc/AST/OwlValuesFrom.html
new file mode 100644
index 0000000..36b51db
--- /dev/null
+++ b/javadoc/AST/OwlValuesFrom.html
@@ -0,0 +1,865 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+OwlValuesFrom
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.OwlValuesFrom class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OwlValuesFrom";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+              <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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;<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></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></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/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></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></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;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>&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>&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#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(AST.ASTNode)">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#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                     <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/ParseException.html b/javadoc/AST/ParseException.html
new file mode 100644
index 0000000..676ea37
--- /dev/null
+++ b/javadoc/AST/ParseException.html
@@ -0,0 +1,491 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+ParseException
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.ParseException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ParseException";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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="#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>
+<!-- ========= 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.
+ 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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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
+ 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;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+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
+ 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>
+
+<!-- ============ 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
+ 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
+ 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
+ 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
+ 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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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"
+ in the generated parser.  Calling this constructor generates
+ a new object of this type with the fields "currentToken",
+ "expectedTokenSequences", and "tokenImage" set.  The boolean
+ flag "specialConstructor" is also set to true to indicate that
+ this constructor was used to create this object.
+ 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
+ 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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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
+ 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
+ when these raw version cannot be used as part of an ASCII
+ string literal.
+<P>
+<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/OwlValuesFrom.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/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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Properties.html b/javadoc/AST/Properties.html
new file mode 100644
index 0000000..6438248
--- /dev/null
+++ b/javadoc/AST/Properties.html
@@ -0,0 +1,715 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+Properties
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Properties class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Properties";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Properties</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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;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>&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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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> <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></CODE></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> <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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>&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="getPropertyList()"><!-- --></A><H3>
+getPropertyList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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></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/ParseException.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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfAbout.html b/javadoc/AST/RdfAbout.html
new file mode 100644
index 0000000..2d3f01a
--- /dev/null
+++ b/javadoc/AST/RdfAbout.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:07 CET 2006 -->
+<TITLE>
+RdfAbout
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfAbout class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfAbout";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfDatatype.html b/javadoc/AST/RdfDatatype.html
new file mode 100644
index 0000000..e164c7c
--- /dev/null
+++ b/javadoc/AST/RdfDatatype.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfDatatype
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfDatatype class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfDatatype";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfDeclaration.html b/javadoc/AST/RdfDeclaration.html
new file mode 100644
index 0000000..9a7e892
--- /dev/null
+++ b/javadoc/AST/RdfDeclaration.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfDeclaration
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfDeclaration class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfDeclaration";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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.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</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RdfDeclaration</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+               <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                      <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfFirst.html b/javadoc/AST/RdfFirst.html
new file mode 100644
index 0000000..7783b90
--- /dev/null
+++ b/javadoc/AST/RdfFirst.html
@@ -0,0 +1,915 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfFirst
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfFirst class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfFirst";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+         <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfId.html b/javadoc/AST/RdfId.html
new file mode 100644
index 0000000..25f708b
--- /dev/null
+++ b/javadoc/AST/RdfId.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfId
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfId class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfId";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfParseType.html b/javadoc/AST/RdfParseType.html
new file mode 100644
index 0000000..95e27a9
--- /dev/null
+++ b/javadoc/AST/RdfParseType.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfParseType
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfParseType class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfParseType";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfResource.html b/javadoc/AST/RdfResource.html
new file mode 100644
index 0000000..41cdee6
--- /dev/null
+++ b/javadoc/AST/RdfResource.html
@@ -0,0 +1,648 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfResource
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfResource class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfResource";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfRest.html b/javadoc/AST/RdfRest.html
new file mode 100644
index 0000000..ee0954e
--- /dev/null
+++ b/javadoc/AST/RdfRest.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfRest
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfRest class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfRest";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+        <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+               <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfType.html b/javadoc/AST/RdfType.html
new file mode 100644
index 0000000..8c3e56e
--- /dev/null
+++ b/javadoc/AST/RdfType.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+RdfType
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfType class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfType";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+        <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+               <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfsComment.html b/javadoc/AST/RdfsComment.html
new file mode 100644
index 0000000..7e57560
--- /dev/null
+++ b/javadoc/AST/RdfsComment.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfsComment
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfsComment class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfsComment";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+            <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                   <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfsDomain.html b/javadoc/AST/RdfsDomain.html
new file mode 100644
index 0000000..21f77d5
--- /dev/null
+++ b/javadoc/AST/RdfsDomain.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfsDomain
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfsDomain class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfsDomain";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+           <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                  <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfsRange.html b/javadoc/AST/RdfsRange.html
new file mode 100644
index 0000000..2ee321d
--- /dev/null
+++ b/javadoc/AST/RdfsRange.html
@@ -0,0 +1,915 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfsRange
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfsRange class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfsRange";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+          <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                 <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfsSubClassOf.html b/javadoc/AST/RdfsSubClassOf.html
new file mode 100644
index 0000000..c0fe02c
--- /dev/null
+++ b/javadoc/AST/RdfsSubClassOf.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfsSubClassOf
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfsSubClassOf class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfsSubClassOf";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+               <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                      <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/RdfsSubPropertyOf.html b/javadoc/AST/RdfsSubPropertyOf.html
new file mode 100644
index 0000000..6e21701
--- /dev/null
+++ b/javadoc/AST/RdfsSubPropertyOf.html
@@ -0,0 +1,893 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:08 CET 2006 -->
+<TITLE>
+RdfsSubPropertyOf
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.RdfsSubPropertyOf class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RdfsSubPropertyOf";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&nbsp;p0,
+                  <A HREF="../AST/List.html" title="class in AST">List</A>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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/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></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></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;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>&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>&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#getId()">getId</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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0,
+                         <A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>&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="getElementList()"><!-- --></A><H3>
+getElementList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Restrictions.html b/javadoc/AST/Restrictions.html
new file mode 100644
index 0000000..dd7517a
--- /dev/null
+++ b/javadoc/AST/Restrictions.html
@@ -0,0 +1,715 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+Restrictions
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Restrictions class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Restrictions";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Restrictions</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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;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>&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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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> <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></CODE></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> <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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>&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="getOwlRestrictionList()"><!-- --></A><H3>
+getOwlRestrictionList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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></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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/SimpleElement.html b/javadoc/AST/SimpleElement.html
new file mode 100644
index 0000000..012befa
--- /dev/null
+++ b/javadoc/AST/SimpleElement.html
@@ -0,0 +1,514 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+SimpleElement
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.SimpleElement class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleElement";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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;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#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(AST.ASTNode)">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#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/SimpleNode.html b/javadoc/AST/SimpleNode.html
new file mode 100644
index 0000000..defd0c9
--- /dev/null
+++ b/javadoc/AST/SimpleNode.html
@@ -0,0 +1,639 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+SimpleNode
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.SimpleNode class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleNode";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ========= 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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<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>
+
+<!-- ============ 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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Specification.html b/javadoc/AST/Specification.html
new file mode 100644
index 0000000..f940347
--- /dev/null
+++ b/javadoc/AST/Specification.html
@@ -0,0 +1,693 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+Specification
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Specification class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Specification";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Specification</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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.RdfDeclaration)">Specification</A></B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;p0,
+              <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;p1)</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;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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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/ASTNode.html" title="class in AST">ASTNode</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/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Specification.html#getRdfDeclaration()">getRdfDeclaration</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/Specification.html#getRdfDeclarationNoTransform()">getRdfDeclarationNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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#setRdfDeclaration(AST.RdfDeclaration)">setRdfDeclaration</A></B>(<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" 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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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.RdfDeclaration)"><!-- --></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/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;p1)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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> <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></CODE></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> <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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="setRdfDeclaration(AST.RdfDeclaration)"><!-- --></A><H3>
+setRdfDeclaration</H3>
+<PRE>
+public void <B>setRdfDeclaration</B>(<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;node)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRdfDeclaration()"><!-- --></A><H3>
+getRdfDeclaration</H3>
+<PRE>
+public <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A> <B>getRdfDeclaration</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRdfDeclarationNoTransform()"><!-- --></A><H3>
+getRdfDeclarationNoTransform</H3>
+<PRE>
+public <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A> <B>getRdfDeclarationNoTransform</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></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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Start.html b/javadoc/AST/Start.html
new file mode 100644
index 0000000..dfce032
--- /dev/null
+++ b/javadoc/AST/Start.html
@@ -0,0 +1,713 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+Start
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Start class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Start";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Start</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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#genJavaCC(java.io.PrintStream)">genJavaCC</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;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;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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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> <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></CODE></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> <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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="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="genJavaCC(java.io.PrintStream)"><!-- --></A><H3>
+genJavaCC</H3>
+<PRE>
+public void <B>genJavaCC</B>(java.io.PrintStream&nbsp;pStream)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></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="rewriteTo()"><!-- --></A><H3>
+rewriteTo</H3>
+<PRE>
+public <A HREF="../AST/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></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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/StringElement.html b/javadoc/AST/StringElement.html
new file mode 100644
index 0000000..802e0ed
--- /dev/null
+++ b/javadoc/AST/StringElement.html
@@ -0,0 +1,614 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+StringElement
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.StringElement class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="StringElement";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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#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/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#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.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#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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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="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/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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Token.html b/javadoc/AST/Token.html
new file mode 100644
index 0000000..73c4ec4
--- /dev/null
+++ b/javadoc/AST/Token.html
@@ -0,0 +1,496 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+Token
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Token class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Token";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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="#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>
+<!-- ========= 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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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
+ 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
+ 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
+ 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
+ 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;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+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>
+
+<!-- ============ 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
+ 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
+ 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
+ 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
+ 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
+ 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
+ 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
+ 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
+ to the last of these special tokens, which in turn refers to the next
+ previous special token through its specialToken field, and so on
+ 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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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
+ 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
+ you want to create if ofKind is ID, simlpy add something like :
+
+    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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/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">
+  <!--
+  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="#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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/TokenMgrError.html b/javadoc/AST/TokenMgrError.html
new file mode 100644
index 0000000..32bac91
--- /dev/null
+++ b/javadoc/AST/TokenMgrError.html
@@ -0,0 +1,378 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+TokenMgrError
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.TokenMgrError class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TokenMgrError";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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;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>
+<!-- ========= 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>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="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,
+             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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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
+ token manager to indicate a lexical error.
+ Parameters : 
+    EOFSeen     : indicates if EOF caused the lexicl error
+    curLexState : lexical state in which this error occured
+    errorLine   : line number when the error occured
+    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.
+ 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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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;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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Value.html b/javadoc/AST/Value.html
new file mode 100644
index 0000000..2e97eaf
--- /dev/null
+++ b/javadoc/AST/Value.html
@@ -0,0 +1,603 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+Value
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Value class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Value";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Value</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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> <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></CODE></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> <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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></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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Version.html b/javadoc/AST/Version.html
new file mode 100644
index 0000000..e3cd0ac
--- /dev/null
+++ b/javadoc/AST/Version.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+Version
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Version class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Version";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlBase.html b/javadoc/AST/XmlBase.html
new file mode 100644
index 0000000..2d53e5a
--- /dev/null
+++ b/javadoc/AST/XmlBase.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+XmlBase
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlBase class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlBase";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlHeader.html b/javadoc/AST/XmlHeader.html
new file mode 100644
index 0000000..e2e0497
--- /dev/null
+++ b/javadoc/AST/XmlHeader.html
@@ -0,0 +1,715 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+XmlHeader
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlHeader class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlHeader";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlHeader</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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>&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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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></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></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;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>&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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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></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> <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></CODE></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> <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></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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" 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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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></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>&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="getAttributeList()"><!-- --></A><H3>
+getAttributeList</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <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> <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></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/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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Xmlns.html b/javadoc/AST/Xmlns.html
new file mode 100644
index 0000000..da202bb
--- /dev/null
+++ b/javadoc/AST/Xmlns.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+Xmlns
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.Xmlns class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Xmlns";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/XmlnsDaml.html" 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">
+  <!--
+  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.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>
+<!-- ========= 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>
+          <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</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>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="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#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" 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;java.lang.Object</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/ASTNode.html" title="class in AST">ASTNode</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;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/XmlnsDaml.html" 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">
+  <!--
+  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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsDaml.html b/javadoc/AST/XmlnsDaml.html
new file mode 100644
index 0000000..a274d45
--- /dev/null
+++ b/javadoc/AST/XmlnsDaml.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+XmlnsDaml
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlnsDaml class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlnsDaml";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/XmlnsDc.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsDaml.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsDaml.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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class XmlnsDaml</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <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.XmlnsDaml</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlnsDaml</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/XmlnsDaml.html#XmlnsDaml()">XmlnsDaml</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.html#XmlnsDaml(int)">XmlnsDaml</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.html#XmlnsDaml(AST.OwlParser, int)">XmlnsDaml</A></B>(<A HREF="../AST/OwlParser.html" title="class 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/XmlnsDaml.html#XmlnsDaml(AST.Value)">XmlnsDaml</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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.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/XmlnsDaml.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.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/XmlnsDaml.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/XmlnsDaml.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/XmlnsDaml.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/XmlnsDaml.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDaml.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/XmlnsDaml.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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="XmlnsDaml(int)"><!-- --></A><H3>
+XmlnsDaml</H3>
+<PRE>
+public <B>XmlnsDaml</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsDaml(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsDaml</H3>
+<PRE>
+public <B>XmlnsDaml</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsDaml()"><!-- --></A><H3>
+XmlnsDaml</H3>
+<PRE>
+public <B>XmlnsDaml</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsDaml(AST.Value)"><!-- --></A><H3>
+XmlnsDaml</H3>
+<PRE>
+public <B>XmlnsDaml</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<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/XmlnsDc.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsDaml.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsDaml.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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsDc.html b/javadoc/AST/XmlnsDc.html
new file mode 100644
index 0000000..56b3a2c
--- /dev/null
+++ b/javadoc/AST/XmlnsDc.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+XmlnsDc
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlnsDc class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlnsDc";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsDaml.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsOwl.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsDc.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsDc.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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class XmlnsDc</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <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.XmlnsDc</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlnsDc</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/XmlnsDc.html#XmlnsDc()">XmlnsDc</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsDc.html#XmlnsDc(int)">XmlnsDc</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsDc.html#XmlnsDc(AST.OwlParser, int)">XmlnsDc</A></B>(<A HREF="../AST/OwlParser.html" title="class 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/XmlnsDc.html#XmlnsDc(AST.Value)">XmlnsDc</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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDc.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDc.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDc.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/XmlnsDc.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDc.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/XmlnsDc.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/XmlnsDc.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/XmlnsDc.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/XmlnsDc.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDc.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDc.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsDc.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/XmlnsDc.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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="XmlnsDc(int)"><!-- --></A><H3>
+XmlnsDc</H3>
+<PRE>
+public <B>XmlnsDc</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsDc(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsDc</H3>
+<PRE>
+public <B>XmlnsDc</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsDc()"><!-- --></A><H3>
+XmlnsDc</H3>
+<PRE>
+public <B>XmlnsDc</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsDc(AST.Value)"><!-- --></A><H3>
+XmlnsDc</H3>
+<PRE>
+public <B>XmlnsDc</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsDaml.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsOwl.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsDc.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsDc.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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsOwl.html b/javadoc/AST/XmlnsOwl.html
new file mode 100644
index 0000000..def4d94
--- /dev/null
+++ b/javadoc/AST/XmlnsOwl.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:09 CET 2006 -->
+<TITLE>
+XmlnsOwl
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlnsOwl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlnsOwl";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsDc.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsP1.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsOwl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsOwl.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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class XmlnsOwl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <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.XmlnsOwl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlnsOwl</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/XmlnsOwl.html#XmlnsOwl()">XmlnsOwl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#XmlnsOwl(int)">XmlnsOwl</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#XmlnsOwl(AST.OwlParser, int)">XmlnsOwl</A></B>(<A HREF="../AST/OwlParser.html" title="class 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/XmlnsOwl.html#XmlnsOwl(AST.Value)">XmlnsOwl</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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.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/XmlnsOwl.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.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/XmlnsOwl.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/XmlnsOwl.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/XmlnsOwl.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/XmlnsOwl.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsOwl.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/XmlnsOwl.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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="XmlnsOwl(int)"><!-- --></A><H3>
+XmlnsOwl</H3>
+<PRE>
+public <B>XmlnsOwl</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsOwl(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsOwl</H3>
+<PRE>
+public <B>XmlnsOwl</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsOwl()"><!-- --></A><H3>
+XmlnsOwl</H3>
+<PRE>
+public <B>XmlnsOwl</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsOwl(AST.Value)"><!-- --></A><H3>
+XmlnsOwl</H3>
+<PRE>
+public <B>XmlnsOwl</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsDc.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsP1.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsOwl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsOwl.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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsP1.html b/javadoc/AST/XmlnsP1.html
new file mode 100644
index 0000000..d37a058
--- /dev/null
+++ b/javadoc/AST/XmlnsP1.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+XmlnsP1
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlnsP1 class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlnsP1";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsOwl.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsProtege.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsP1.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsP1.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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class XmlnsP1</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <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.XmlnsP1</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlnsP1</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/XmlnsP1.html#XmlnsP1()">XmlnsP1</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsP1.html#XmlnsP1(int)">XmlnsP1</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsP1.html#XmlnsP1(AST.OwlParser, int)">XmlnsP1</A></B>(<A HREF="../AST/OwlParser.html" title="class 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/XmlnsP1.html#XmlnsP1(AST.Value)">XmlnsP1</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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsP1.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsP1.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsP1.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/XmlnsP1.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsP1.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/XmlnsP1.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/XmlnsP1.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/XmlnsP1.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/XmlnsP1.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsP1.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsP1.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsP1.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/XmlnsP1.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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="XmlnsP1(int)"><!-- --></A><H3>
+XmlnsP1</H3>
+<PRE>
+public <B>XmlnsP1</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsP1(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsP1</H3>
+<PRE>
+public <B>XmlnsP1</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsP1()"><!-- --></A><H3>
+XmlnsP1</H3>
+<PRE>
+public <B>XmlnsP1</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsP1(AST.Value)"><!-- --></A><H3>
+XmlnsP1</H3>
+<PRE>
+public <B>XmlnsP1</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsOwl.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsProtege.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsP1.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsP1.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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsProtege.html b/javadoc/AST/XmlnsProtege.html
new file mode 100644
index 0000000..769fb81
--- /dev/null
+++ b/javadoc/AST/XmlnsProtege.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+XmlnsProtege
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlnsProtege class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlnsProtege";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsP1.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsRdf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsProtege.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsProtege.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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class XmlnsProtege</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <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.XmlnsProtege</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlnsProtege</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/XmlnsProtege.html#XmlnsProtege()">XmlnsProtege</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.html#XmlnsProtege(int)">XmlnsProtege</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.html#XmlnsProtege(AST.OwlParser, int)">XmlnsProtege</A></B>(<A HREF="../AST/OwlParser.html" title="class 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/XmlnsProtege.html#XmlnsProtege(AST.Value)">XmlnsProtege</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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.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/XmlnsProtege.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.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/XmlnsProtege.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/XmlnsProtege.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/XmlnsProtege.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/XmlnsProtege.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsProtege.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/XmlnsProtege.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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="XmlnsProtege(int)"><!-- --></A><H3>
+XmlnsProtege</H3>
+<PRE>
+public <B>XmlnsProtege</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsProtege(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsProtege</H3>
+<PRE>
+public <B>XmlnsProtege</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                    int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsProtege()"><!-- --></A><H3>
+XmlnsProtege</H3>
+<PRE>
+public <B>XmlnsProtege</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsProtege(AST.Value)"><!-- --></A><H3>
+XmlnsProtege</H3>
+<PRE>
+public <B>XmlnsProtege</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsP1.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsRdf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsProtege.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsProtege.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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsRdf.html b/javadoc/AST/XmlnsRdf.html
new file mode 100644
index 0000000..52b5109
--- /dev/null
+++ b/javadoc/AST/XmlnsRdf.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+XmlnsRdf
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlnsRdf class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlnsRdf";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsProtege.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsRdfs.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsRdf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsRdf.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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class XmlnsRdf</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <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.XmlnsRdf</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlnsRdf</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/XmlnsRdf.html#XmlnsRdf()">XmlnsRdf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.html#XmlnsRdf(int)">XmlnsRdf</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.html#XmlnsRdf(AST.OwlParser, int)">XmlnsRdf</A></B>(<A HREF="../AST/OwlParser.html" title="class 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/XmlnsRdf.html#XmlnsRdf(AST.Value)">XmlnsRdf</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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.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/XmlnsRdf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.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/XmlnsRdf.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/XmlnsRdf.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/XmlnsRdf.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/XmlnsRdf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdf.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/XmlnsRdf.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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="XmlnsRdf(int)"><!-- --></A><H3>
+XmlnsRdf</H3>
+<PRE>
+public <B>XmlnsRdf</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsRdf(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsRdf</H3>
+<PRE>
+public <B>XmlnsRdf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsRdf()"><!-- --></A><H3>
+XmlnsRdf</H3>
+<PRE>
+public <B>XmlnsRdf</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsRdf(AST.Value)"><!-- --></A><H3>
+XmlnsRdf</H3>
+<PRE>
+public <B>XmlnsRdf</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsProtege.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsRdfs.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsRdf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsRdf.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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsRdfs.html b/javadoc/AST/XmlnsRdfs.html
new file mode 100644
index 0000000..2b47708
--- /dev/null
+++ b/javadoc/AST/XmlnsRdfs.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+XmlnsRdfs
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlnsRdfs class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlnsRdfs";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsRdf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsXsd.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsRdfs.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsRdfs.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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class XmlnsRdfs</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <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.XmlnsRdfs</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlnsRdfs</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/XmlnsRdfs.html#XmlnsRdfs()">XmlnsRdfs</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.html#XmlnsRdfs(int)">XmlnsRdfs</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.html#XmlnsRdfs(AST.OwlParser, int)">XmlnsRdfs</A></B>(<A HREF="../AST/OwlParser.html" title="class 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/XmlnsRdfs.html#XmlnsRdfs(AST.Value)">XmlnsRdfs</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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.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/XmlnsRdfs.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.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/XmlnsRdfs.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/XmlnsRdfs.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/XmlnsRdfs.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/XmlnsRdfs.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsRdfs.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/XmlnsRdfs.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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="XmlnsRdfs(int)"><!-- --></A><H3>
+XmlnsRdfs</H3>
+<PRE>
+public <B>XmlnsRdfs</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsRdfs(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsRdfs</H3>
+<PRE>
+public <B>XmlnsRdfs</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsRdfs()"><!-- --></A><H3>
+XmlnsRdfs</H3>
+<PRE>
+public <B>XmlnsRdfs</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsRdfs(AST.Value)"><!-- --></A><H3>
+XmlnsRdfs</H3>
+<PRE>
+public <B>XmlnsRdfs</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsRdf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsXsd.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/XmlnsRdfs.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsRdfs.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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsXsd.html b/javadoc/AST/XmlnsXsd.html
new file mode 100644
index 0000000..6f74331
--- /dev/null
+++ b/javadoc/AST/XmlnsXsd.html
@@ -0,0 +1,635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+XmlnsXsd
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST.XmlnsXsd class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XmlnsXsd";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsRdfs.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/XmlnsXsd.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsXsd.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.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>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class XmlnsXsd</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <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.XmlnsXsd</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>XmlnsXsd</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</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.ASTNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</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#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#inCircle">inCircle</A>, <A HREF="../AST/ASTNode.html#isFinal">isFinal</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#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/XmlnsXsd.html#XmlnsXsd()">XmlnsXsd</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.html#XmlnsXsd(int)">XmlnsXsd</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.html#XmlnsXsd(AST.OwlParser, int)">XmlnsXsd</A></B>(<A HREF="../AST/OwlParser.html" title="class 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/XmlnsXsd.html#XmlnsXsd(AST.Value)">XmlnsXsd</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;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.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/XmlnsXsd.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.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/XmlnsXsd.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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/XmlnsXsd.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/XmlnsXsd.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/XmlnsXsd.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXsd.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/XmlnsXsd.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(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genJavaCC(java.io.PrintStream)">genJavaCC</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>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="XmlnsXsd(int)"><!-- --></A><H3>
+XmlnsXsd</H3>
+<PRE>
+public <B>XmlnsXsd</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsXsd(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsXsd</H3>
+<PRE>
+public <B>XmlnsXsd</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsXsd()"><!-- --></A><H3>
+XmlnsXsd</H3>
+<PRE>
+public <B>XmlnsXsd</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="XmlnsXsd(AST.Value)"><!-- --></A><H3>
+XmlnsXsd</H3>
+<PRE>
+public <B>XmlnsXsd</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</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="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <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/ASTNode.html" title="class in AST">ASTNode</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></CODE></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> <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></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>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/XmlnsRdfs.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/XmlnsXsd.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsXsd.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.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>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/package-frame.html b/javadoc/AST/package-frame.html
new file mode 100644
index 0000000..a8f09c5
--- /dev/null
+++ b/javadoc/AST/package-frame.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+AST
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST package">
+
+<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="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="ComplexElement.html" title="class in AST" target="classFrame">ComplexElement</A>
+<BR>
+<A HREF="Element.html" title="class in AST" target="classFrame">Element</A>
+<BR>
+<A HREF="FloatElement.html" title="class in AST" target="classFrame">FloatElement</A>
+<BR>
+<A HREF="IntElement.html" title="class in AST" target="classFrame">IntElement</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="OClass.html" title="class in AST" target="classFrame">OClass</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="OwlEquivalentClass.html" title="class in AST" target="classFrame">OwlEquivalentClass</A>
+<BR>
+<A HREF="OwlFunctionalProperty.html" title="class in AST" target="classFrame">OwlFunctionalProperty</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="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="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="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="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="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="RdfsRange.html" title="class in AST" target="classFrame">RdfsRange</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="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="XmlnsDaml.html" title="class in AST" target="classFrame">XmlnsDaml</A>
+<BR>
+<A HREF="XmlnsDc.html" title="class in AST" target="classFrame">XmlnsDc</A>
+<BR>
+<A HREF="XmlnsOwl.html" title="class in AST" target="classFrame">XmlnsOwl</A>
+<BR>
+<A HREF="XmlnsP1.html" title="class in AST" target="classFrame">XmlnsP1</A>
+<BR>
+<A HREF="XmlnsProtege.html" title="class in AST" target="classFrame">XmlnsProtege</A>
+<BR>
+<A HREF="XmlnsRdf.html" title="class in AST" target="classFrame">XmlnsRdf</A>
+<BR>
+<A HREF="XmlnsRdfs.html" title="class in AST" target="classFrame">XmlnsRdfs</A>
+<BR>
+<A HREF="XmlnsXsd.html" title="class in AST" target="classFrame">XmlnsXsd</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>
diff --git a/javadoc/AST/package-summary.html b/javadoc/AST/package-summary.html
new file mode 100644
index 0000000..cc75aea
--- /dev/null
+++ b/javadoc/AST/package-summary.html
@@ -0,0 +1,485 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+AST
+</TITLE>
+
+<META NAME="keywords" CONTENT="AST package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AST";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= 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/ASTNode.html" title="class in AST">ASTNode</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/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/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/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/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/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</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/Opt.html" title="class in AST">Opt</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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html" title="class in AST">XmlnsDaml</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/XmlnsDc.html" title="class in AST">XmlnsDc</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/XmlnsP1.html" title="class in AST">XmlnsP1</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/package-tree.html b/javadoc/AST/package-tree.html
new file mode 100644
index 0000000..dde19e2
--- /dev/null
+++ b/javadoc/AST/package-tree.html
@@ -0,0 +1,241 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+AST Class Hierarchy
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AST Class Hierarchy";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= 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> (implements java.lang.Cloneable)
+<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/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/XmlnsDaml.html" title="class in AST"><B>XmlnsDaml</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsDc.html" title="class in AST"><B>XmlnsDc</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsOwl.html" title="class in AST"><B>XmlnsOwl</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsP1.html" title="class in AST"><B>XmlnsP1</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsProtege.html" title="class in AST"><B>XmlnsProtege</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsRdf.html" title="class in AST"><B>XmlnsRdf</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsRdfs.html" title="class in AST"><B>XmlnsRdfs</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsXsd.html" title="class in AST"><B>XmlnsXsd</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/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/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/OwlDatatypeProperty.html" title="class in AST"><B>OwlDatatypeProperty</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/OwlEquivalentClass.html" title="class in AST"><B>OwlEquivalentClass</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/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/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/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/RdfDeclaration.html" title="class in AST"><B>RdfDeclaration</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/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/RdfsRange.html" title="class in AST"><B>RdfsRange</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)
+</UL>
+<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/List.html" title="class in AST"><B>List</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/Opt.html" title="class in AST"><B>Opt</B></A> (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>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/allclasses-frame.html b/javadoc/allclasses-frame.html
new file mode 100644
index 0000000..416feff
--- /dev/null
+++ b/javadoc/allclasses-frame.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:11 CET 2006 -->
+<TITLE>
+All Classes
+</TITLE>
+
+
+<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/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/ComplexElement.html" title="class in AST" target="classFrame">ComplexElement</A>
+<BR>
+<A HREF="AST/Element.html" title="class in AST" target="classFrame">Element</A>
+<BR>
+<A HREF="AST/FloatElement.html" title="class in AST" target="classFrame">FloatElement</A>
+<BR>
+<A HREF="AST/IntElement.html" title="class in AST" target="classFrame">IntElement</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/Node.html" title="interface in AST" target="classFrame"><I>Node</I></A>
+<BR>
+<A HREF="AST/OClass.html" title="class in AST" target="classFrame">OClass</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/OwlEquivalentClass.html" title="class in AST" target="classFrame">OwlEquivalentClass</A>
+<BR>
+<A HREF="AST/OwlFunctionalProperty.html" title="class in AST" target="classFrame">OwlFunctionalProperty</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/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/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/ParseException.html" title="class in AST" target="classFrame">ParseException</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/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/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/RdfsRange.html" title="class in AST" target="classFrame">RdfsRange</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/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/XmlnsDaml.html" title="class in AST" target="classFrame">XmlnsDaml</A>
+<BR>
+<A HREF="AST/XmlnsDc.html" title="class in AST" target="classFrame">XmlnsDc</A>
+<BR>
+<A HREF="AST/XmlnsOwl.html" title="class in AST" target="classFrame">XmlnsOwl</A>
+<BR>
+<A HREF="AST/XmlnsP1.html" title="class in AST" target="classFrame">XmlnsP1</A>
+<BR>
+<A HREF="AST/XmlnsProtege.html" title="class in AST" target="classFrame">XmlnsProtege</A>
+<BR>
+<A HREF="AST/XmlnsRdf.html" title="class in AST" target="classFrame">XmlnsRdf</A>
+<BR>
+<A HREF="AST/XmlnsRdfs.html" title="class in AST" target="classFrame">XmlnsRdfs</A>
+<BR>
+<A HREF="AST/XmlnsXsd.html" title="class in AST" target="classFrame">XmlnsXsd</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/javadoc/allclasses-noframe.html b/javadoc/allclasses-noframe.html
new file mode 100644
index 0000000..f61bffe
--- /dev/null
+++ b/javadoc/allclasses-noframe.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:11 CET 2006 -->
+<TITLE>
+All Classes
+</TITLE>
+
+
+<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/ASTNode.html" title="class in AST">ASTNode</A>
+<BR>
+<A HREF="AST/Attribute.html" title="class in AST">Attribute</A>
+<BR>
+<A HREF="AST/ComplexElement.html" title="class in AST">ComplexElement</A>
+<BR>
+<A HREF="AST/Element.html" title="class in AST">Element</A>
+<BR>
+<A HREF="AST/FloatElement.html" title="class in AST">FloatElement</A>
+<BR>
+<A HREF="AST/IntElement.html" title="class in AST">IntElement</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/Node.html" title="interface in AST"><I>Node</I></A>
+<BR>
+<A HREF="AST/OClass.html" title="class in AST">OClass</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/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
+<BR>
+<A HREF="AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</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/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/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
+<BR>
+<A HREF="AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
+<BR>
+<A HREF="AST/ParseException.html" title="class in AST">ParseException</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/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/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/RdfsRange.html" title="class in AST">RdfsRange</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/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/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<BR>
+<A HREF="AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<BR>
+<A HREF="AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<BR>
+<A HREF="AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<BR>
+<A HREF="AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<BR>
+<A HREF="AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<BR>
+<A HREF="AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<BR>
+<A HREF="AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html
new file mode 100644
index 0000000..0db1490
--- /dev/null
+++ b/javadoc/constant-values.html
@@ -0,0 +1,940 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+Constant Field Values
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Constant Field Values";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="AST/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= 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></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.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>70</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.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>60</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>55</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>64</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>59</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>58</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>56</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>62</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>54</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>65</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.LBRACKET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LBRACKET">LBRACKET</A></CODE></TD>
+<TD ALIGN="right"><CODE>67</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>63</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>57</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>9</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>8</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>10</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>11</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>12</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>13</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>14</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>15</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>16</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>17</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>18</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>19</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>20</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>21</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>23</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>22</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>24</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>25</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>26</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>27</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>66</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RBRACKET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RBRACKET">RBRACKET</A></CODE></TD>
+<TD ALIGN="right"><CODE>68</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>29</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>30</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>32</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>31</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>34</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>28</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>35</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>33</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>36</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>37</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>38</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>39</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>40</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>41</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>69</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>61</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>42</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>43</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>44</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>45</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_DAML"><!-- --></A><TD ALIGN="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_DAML">XMLNS_DAML</A></CODE></TD>
+<TD ALIGN="right"><CODE>46</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_DC"><!-- --></A><TD ALIGN="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_DC">XMLNS_DC</A></CODE></TD>
+<TD ALIGN="right"><CODE>47</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_OWL"><!-- --></A><TD ALIGN="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_OWL">XMLNS_OWL</A></CODE></TD>
+<TD ALIGN="right"><CODE>53</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_P1"><!-- --></A><TD ALIGN="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_P1">XMLNS_P1</A></CODE></TD>
+<TD ALIGN="right"><CODE>48</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_PROTEGE"><!-- --></A><TD ALIGN="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_PROTEGE">XMLNS_PROTEGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>49</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_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#XMLNS_RDF">XMLNS_RDF</A></CODE></TD>
+<TD ALIGN="right"><CODE>50</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_RDFS"><!-- --></A><TD ALIGN="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_RDFS">XMLNS_RDFS</A></CODE></TD>
+<TD ALIGN="right"><CODE>52</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_XSD"><!-- --></A><TD ALIGN="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_XSD">XMLNS_XSD</A></CODE></TD>
+<TD ALIGN="right"><CODE>51</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.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>7</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>6</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>4</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>10</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>11</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>12</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>13</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>14</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>15</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>16</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>17</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>18</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>19</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>20</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>21</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>22</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>23</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>24</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>25</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>9</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>27</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>26</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>28</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>38</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>39</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>3</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>30</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>40</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>41</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>42</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>31</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>32</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>33</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>34</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>35</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>36</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>29</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>8</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>53</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>37</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>5</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>43</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>44</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSDAML"><!-- --></A><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#JJTXMLNSDAML">JJTXMLNSDAML</A></CODE></TD>
+<TD ALIGN="right"><CODE>45</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSDC"><!-- --></A><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#JJTXMLNSDC">JJTXMLNSDC</A></CODE></TD>
+<TD ALIGN="right"><CODE>46</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSOWL"><!-- --></A><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#JJTXMLNSOWL">JJTXMLNSOWL</A></CODE></TD>
+<TD ALIGN="right"><CODE>52</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSP1"><!-- --></A><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#JJTXMLNSP1">JJTXMLNSP1</A></CODE></TD>
+<TD ALIGN="right"><CODE>47</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSPROTEGE"><!-- --></A><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#JJTXMLNSPROTEGE">JJTXMLNSPROTEGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>48</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSRDF"><!-- --></A><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#JJTXMLNSRDF">JJTXMLNSRDF</A></CODE></TD>
+<TD ALIGN="right"><CODE>49</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSRDFS"><!-- --></A><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#JJTXMLNSRDFS">JJTXMLNSRDFS</A></CODE></TD>
+<TD ALIGN="right"><CODE>51</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSXSD"><!-- --></A><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#JJTXMLNSXSD">JJTXMLNSXSD</A></CODE></TD>
+<TD ALIGN="right"><CODE>50</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="AST/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/deprecated-list.html b/javadoc/deprecated-list.html
new file mode 100644
index 0000000..1578294
--- /dev/null
+++ b/javadoc/deprecated-list.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:11 CET 2006 -->
+<TITLE>
+Deprecated List
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Deprecated List";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="AST/package-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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= 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>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="AST/package-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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/help-doc.html b/javadoc/help-doc.html
new file mode 100644
index 0000000..03c2af7
--- /dev/null
+++ b/javadoc/help-doc.html
@@ -0,0 +1,205 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:11 CET 2006 -->
+<TITLE>
+API Help
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="API Help";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="AST/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= 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>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="AST/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/index-all.html b/javadoc/index-all.html
new file mode 100644
index 0000000..0a9c37f
--- /dev/null
+++ b/javadoc/index-all.html
@@ -0,0 +1,6003 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Index";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="./AST/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= 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="#_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/List.html#add(AST.ASTNode)"><B>add(ASTNode)</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
+ when these raw version cannot be used as part of an ASCII
+ string literal.
+<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/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/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/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/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/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/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/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/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/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/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/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/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/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(AST.ASTNode)"><B>addChild(ASTNode)</B></A> - 
+Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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> - 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
+ 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
+ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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#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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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
+ 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
+ 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;
+</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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/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/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#genJavaCC(java.io.PrintStream)"><B>genJavaCC(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#genJavaCC(java.io.PrintStream)"><B>genJavaCC(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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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#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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/FloatElement.html#getFLOAT_LITERAL()"><B>getFLOAT_LITERAL()</B></A> - 
+Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</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/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/StringElement.html#getIDENTIFIER()"><B>getIDENTIFIER()</B></A> - 
+Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</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/IntElement.html#getINTEGER_LITERAL()"><B>getINTEGER_LITERAL()</B></A> - 
+Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/Specification.html#getRdfDeclaration()"><B>getRdfDeclaration()</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#getRdfDeclarationNoTransform()"><B>getRdfDeclarationNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</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/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/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/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/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/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/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/XmlnsDaml.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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/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/XmlnsDaml.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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;
+</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/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> - 
+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#inCircle"><B>inCircle</B></A> - 
+Variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</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(AST.ASTNode, int)"><B>insertChild(ASTNode, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</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/ASTNode.html#isFinal"><B>isFinal</B></A> - 
+Variable 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#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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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#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#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#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#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/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#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#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#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#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#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#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#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#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#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#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#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#JJTXMLNSDAML"><B>JJTXMLNSDAML</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#JJTXMLNSDC"><B>JJTXMLNSDC</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#JJTXMLNSOWL"><B>JJTXMLNSOWL</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#JJTXMLNSP1"><B>JJTXMLNSP1</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#JJTXMLNSPROTEGE"><B>JJTXMLNSPROTEGE</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#JJTXMLNSRDF"><B>JJTXMLNSRDF</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#JJTXMLNSRDFS"><B>JJTXMLNSRDFS</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#JJTXMLNSXSD"><B>JJTXMLNSXSD</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#LBRACKET"><B>LBRACKET</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> - 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;
+</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_N_"><!-- --></A><H2>
+<B>N</B></H2>
+<DL>
+<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/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)"><B>OClass(List, List)</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/Opt.html" title="class in AST"><B>Opt</B></A> - 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(AST.ASTNode)"><B>Opt(ASTNode)</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_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_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_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_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_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/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, List)</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, List)</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, List)</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, List)</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, List, 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, List, 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, List)</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, List)</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, List)</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/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, List)</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/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, List)</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/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, List)</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, List)</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, List)</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/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, List)</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, List)</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, List)</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, List)</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, List)</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, List)</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, List)</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, List)</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#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, List)</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, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
+<DL>
+<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/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/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)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</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/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/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#RBRACKET"><B>RBRACKET</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_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_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, List)</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#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, List)</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#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, List)</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_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_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, List)</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, List)</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#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, List)</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#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, List)</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, List)</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, List)</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/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)</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/XmlnsDaml.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/ComplexElement.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OClass.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlAllDifferent.html#setAttributeList(AST.List)"><B>setAttributeList(List)</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)</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)</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)</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)</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)</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)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentClass.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlFunctionalProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlImports.html#setAttributeList(AST.List)"><B>setAttributeList(List)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlMinCardinality.html#setAttributeList(AST.List)"><B>setAttributeList(List)</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)</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)</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)</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)</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)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlUnionOf.html#setAttributeList(AST.List)"><B>setAttributeList(List)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfDeclaration.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfFirst.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfRest.html#setAttributeList(AST.List)"><B>setAttributeList(List)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsRange.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsSubClassOf.html#setAttributeList(AST.List)"><B>setAttributeList(List)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlHeader.html#setAttributeList(AST.List)"><B>setAttributeList(List)</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(AST.ASTNode, int)"><B>setChild(ASTNode, 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/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/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/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/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/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/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/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/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/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/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/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/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/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/ComplexElement.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OClass.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlAllDifferent.html#setElementList(AST.List)"><B>setElementList(List)</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)</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)</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)</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)</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)</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)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentClass.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlFunctionalProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlImports.html#setElementList(AST.List)"><B>setElementList(List)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlMinCardinality.html#setElementList(AST.List)"><B>setElementList(List)</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)</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)</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)</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)</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)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlUnionOf.html#setElementList(AST.List)"><B>setElementList(List)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfDeclaration.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfFirst.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfRest.html#setElementList(AST.List)"><B>setElementList(List)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsRange.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsSubClassOf.html#setElementList(AST.List)"><B>setElementList(List)</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/FloatElement.html#setFLOAT_LITERAL(java.lang.String)"><B>setFLOAT_LITERAL(String)</B></A> - 
+Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</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/StringElement.html#setIDENTIFIER(java.lang.String)"><B>setIDENTIFIER(String)</B></A> - 
+Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/IntElement.html#setINTEGER_LITERAL(java.lang.String)"><B>setINTEGER_LITERAL(String)</B></A> - 
+Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</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)</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)</B></A> - 
+Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Specification.html#setRdfDeclaration(AST.RdfDeclaration)"><B>setRdfDeclaration(RdfDeclaration)</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#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/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/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/XmlnsDaml.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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/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
+ 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.RdfDeclaration)"><B>Specification(XmlHeader, RdfDeclaration)</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/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/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/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/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;
+</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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.XmlnsDaml, java.lang.Object)"><B>visit(XmlnsDaml, 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.XmlnsDc, java.lang.Object)"><B>visit(XmlnsDc, 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.XmlnsP1, java.lang.Object)"><B>visit(XmlnsP1, 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.XmlnsProtege, java.lang.Object)"><B>visit(XmlnsProtege, 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.XmlnsRdf, java.lang.Object)"><B>visit(XmlnsRdf, 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.XmlnsXsd, java.lang.Object)"><B>visit(XmlnsXsd, 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.XmlnsRdfs, java.lang.Object)"><B>visit(XmlnsRdfs, 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.XmlnsOwl, java.lang.Object)"><B>visit(XmlnsOwl, 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)</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_DAML"><B>XMLNS_DAML</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_DC"><B>XMLNS_DC</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_OWL"><B>XMLNS_OWL</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_P1"><B>XMLNS_P1</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_PROTEGE"><B>XMLNS_PROTEGE</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_RDF"><B>XMLNS_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#XMLNS_RDFS"><B>XMLNS_RDFS</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_XSD"><B>XMLNS_XSD</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#XmlnsDaml()"><B>XmlnsDaml()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDaml.html" title="class in AST"><B>XmlnsDaml</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsDaml.html#XmlnsDaml(int)"><B>XmlnsDaml(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDaml.html#XmlnsDaml(AST.OwlParser, int)"><B>XmlnsDaml(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDaml.html#XmlnsDaml()"><B>XmlnsDaml()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDaml.html#XmlnsDaml(AST.Value)"><B>XmlnsDaml(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsDaml.html" title="class in AST">XmlnsDaml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#XmlnsDc()"><B>XmlnsDc()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html" title="class in AST"><B>XmlnsDc</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsDc.html#XmlnsDc(int)"><B>XmlnsDc(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#XmlnsDc(AST.OwlParser, int)"><B>XmlnsDc(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#XmlnsDc()"><B>XmlnsDc()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsDc.html#XmlnsDc(AST.Value)"><B>XmlnsDc(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#XmlnsOwl()"><B>XmlnsOwl()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html" title="class in AST"><B>XmlnsOwl</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsOwl.html#XmlnsOwl(int)"><B>XmlnsOwl(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#XmlnsOwl(AST.OwlParser, int)"><B>XmlnsOwl(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#XmlnsOwl()"><B>XmlnsOwl()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsOwl.html#XmlnsOwl(AST.Value)"><B>XmlnsOwl(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#XmlnsP1()"><B>XmlnsP1()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html" title="class in AST"><B>XmlnsP1</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsP1.html#XmlnsP1(int)"><B>XmlnsP1(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#XmlnsP1(AST.OwlParser, int)"><B>XmlnsP1(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#XmlnsP1()"><B>XmlnsP1()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsP1.html#XmlnsP1(AST.Value)"><B>XmlnsP1(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#XmlnsProtege()"><B>XmlnsProtege()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html" title="class in AST"><B>XmlnsProtege</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsProtege.html#XmlnsProtege(int)"><B>XmlnsProtege(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#XmlnsProtege(AST.OwlParser, int)"><B>XmlnsProtege(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#XmlnsProtege()"><B>XmlnsProtege()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsProtege.html#XmlnsProtege(AST.Value)"><B>XmlnsProtege(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#XmlnsRdf()"><B>XmlnsRdf()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html" title="class in AST"><B>XmlnsRdf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsRdf.html#XmlnsRdf(int)"><B>XmlnsRdf(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#XmlnsRdf(AST.OwlParser, int)"><B>XmlnsRdf(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#XmlnsRdf()"><B>XmlnsRdf()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdf.html#XmlnsRdf(AST.Value)"><B>XmlnsRdf(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#XmlnsRdfs()"><B>XmlnsRdfs()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html" title="class in AST"><B>XmlnsRdfs</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsRdfs.html#XmlnsRdfs(int)"><B>XmlnsRdfs(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#XmlnsRdfs(AST.OwlParser, int)"><B>XmlnsRdfs(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#XmlnsRdfs()"><B>XmlnsRdfs()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsRdfs.html#XmlnsRdfs(AST.Value)"><B>XmlnsRdfs(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#XmlnsXsd()"><B>XmlnsXsd()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html" title="class in AST"><B>XmlnsXsd</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsXsd.html#XmlnsXsd(int)"><B>XmlnsXsd(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#XmlnsXsd(AST.OwlParser, int)"><B>XmlnsXsd(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#XmlnsXsd()"><B>XmlnsXsd()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXsd.html#XmlnsXsd(AST.Value)"><B>XmlnsXsd(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</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="#_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> 
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="./AST/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/index.html b/javadoc/index.html
new file mode 100644
index 0000000..a25b44e
--- /dev/null
+++ b/javadoc/index.html
@@ -0,0 +1,34 @@
+<!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 Thu Nov 09 10:56:11 CET 2006-->
+<TITLE>
+Generated Documentation (Untitled)
+</TITLE>
+<SCRIPT type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+       targetPage = targetPage.substring(1);
+    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>
diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html
new file mode 100644
index 0000000..5cdd311
--- /dev/null
+++ b/javadoc/overview-tree.html
@@ -0,0 +1,243 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+Class Hierarchy
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Class Hierarchy";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= 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> (implements java.lang.Cloneable)
+<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/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/XmlnsDaml.html" title="class in AST"><B>XmlnsDaml</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsDc.html" title="class in AST"><B>XmlnsDc</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsOwl.html" title="class in AST"><B>XmlnsOwl</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsP1.html" title="class in AST"><B>XmlnsP1</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsProtege.html" title="class in AST"><B>XmlnsProtege</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsRdf.html" title="class in AST"><B>XmlnsRdf</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsRdfs.html" title="class in AST"><B>XmlnsRdfs</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsXsd.html" title="class in AST"><B>XmlnsXsd</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/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/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/OwlDatatypeProperty.html" title="class in AST"><B>OwlDatatypeProperty</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/OwlEquivalentClass.html" title="class in AST"><B>OwlEquivalentClass</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/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/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/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/RdfDeclaration.html" title="class in AST"><B>RdfDeclaration</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/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/RdfsRange.html" title="class in AST"><B>RdfsRange</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)
+</UL>
+<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/List.html" title="class in AST"><B>List</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/Opt.html" title="class in AST"><B>Opt</B></A> (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>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/package-list b/javadoc/package-list
new file mode 100644
index 0000000..7a18084
--- /dev/null
+++ b/javadoc/package-list
@@ -0,0 +1 @@
+AST
diff --git a/javadoc/resources/inherit.gif b/javadoc/resources/inherit.gif
new file mode 100644
index 0000000000000000000000000000000000000000..c814867a13deb0ca7ea2156c6ca1d5a03372af7e
GIT binary patch
literal 57
zcmZ?wbhEHb<Y(YxXkcLY|NlP&1A`6&0|Ns{gn>z-rJr-*-gOc#MYFO#UYTHhzah|J
L+Ok$ZRt9STu}cwe

literal 0
HcmV?d00001

diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html
new file mode 100644
index 0000000..271897a
--- /dev/null
+++ b/javadoc/serialized-form.html
@@ -0,0 +1,255 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_08) on Thu Nov 09 10:56:10 CET 2006 -->
+<TITLE>
+Serialized Form
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Serialized Form";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="AST/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= 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
+ 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
+ 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
+ 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
+ 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>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="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="AST/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </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">
+  <!--
+  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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/stylesheet.css b/javadoc/stylesheet.css
new file mode 100644
index 0000000..6d31fdb
--- /dev/null
+++ b/javadoc/stylesheet.css
@@ -0,0 +1,29 @@
+/* Javadoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
+.TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
+.TableRowColor         { background: #FFFFFF } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont   { font-size: 100%; font-family: Helvetica, Arial, sans-serif }
+.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1    { background-color:#EEEEFF;} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */
+.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
+
+.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+
-- 
GitLab