diff --git a/CompilerGeneration.jrag b/CompilerGeneration.jrag
index 5caa9ac34b5d8be51a74002869fd7d73bf49e8ba..2ade2e8d1314205f65f4a907006d546c551e9cec 100644
--- a/CompilerGeneration.jrag
+++ b/CompilerGeneration.jrag
@@ -75,6 +75,8 @@ aspect AbsGrammarGeneration {
 		super.genAbsGrammar(pStream);
     }
 
+	
+
     void OwlClassDecl.genAbsGrammar(PrintStream pStream) {
 		pStream.print(getId());
 		pStream.print(" : "+getSuperClass().getId());	
diff --git a/JavaCCChunks.jrag b/JavaCCChunks.jrag
index 2c4e609265877f1b0009321ca91947e131fce2ba..7e5c25694bd0517f4b50bc32bc2e8bb6258329e6 100644
--- a/JavaCCChunks.jrag
+++ b/JavaCCChunks.jrag
@@ -31,11 +31,11 @@ aspect JavaCCChunks {
 		pStream.println("    STATIC                      = false;");
 		pStream.println("} ");
 		pStream.println();
-		pStream.println("PARSER_BEGIN(SiarasParser)");
+		pStream.println("PARSER_BEGIN("+name()+"Parser)");
 		pStream.println("    package AST;");
-		pStream.println("    public class SiarasParser {");
+		pStream.println("    public class "+name()+"Parser {");
 		pStream.println("}");
-		pStream.println("PARSER_END(SiarasParser)");
+		pStream.println("PARSER_END("+name()+"Parser)");
 		pStream.println();
 		pStream.println("//----------------------------------------------//");
 		pStream.println("//                LEXICAL TOKENS                //");
diff --git a/javadoc/AST/ASTNode.html b/javadoc/AST/ASTNode.html
index b6db82e9e0aeefb2706e5053df9620197e2651a6..45ae8236bd2f849164a857ec790d7360c090d27e 100644
--- a/javadoc/AST/ASTNode.html
+++ b/javadoc/AST/ASTNode.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:19 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 ASTNode
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/Attribute.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/ASTNode.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -1076,7 +1076,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/Attribute.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/ASTNode.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/XmlnsSwrl.html b/javadoc/AST/AbbreviatedIRI.html
similarity index 86%
rename from javadoc/AST/XmlnsSwrl.html
rename to javadoc/AST/AbbreviatedIRI.html
index d2b6e32c29f899369e0ef2f9cc14c5cdda364d47..3ec6dbb75c0131a277ae0a90f51510f6659349ab 100644
--- a/javadoc/AST/XmlnsSwrl.html
+++ b/javadoc/AST/AbbreviatedIRI.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
-XmlnsSwrl
+AbbreviatedIRI
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsSwrl
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsSwrl";
+        parent.document.title="AbbreviatedIRI";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <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;<A HREF="../AST/XmlnsSwrlb.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../AST/Annotation.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsSwrl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsSwrl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/AbbreviatedIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbbreviatedIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,20 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsSwrl</H2>
+Class AbbreviatedIRI</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
           <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.XmlnsSwrl</B>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.AbbreviatedIRI</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
 </DL>
 <HR>
 <DL>
-<DT><PRE>public class <B>XmlnsSwrl</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
+<DT><PRE>public class <B>AbbreviatedIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +145,26 @@ java.lang.Object
 <B>Constructor Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#XmlnsSwrl()">XmlnsSwrl</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI()">AbbreviatedIRI</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#XmlnsSwrl(int)">XmlnsSwrl</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(int)">AbbreviatedIRI</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#XmlnsSwrl(AST.OwlParser, int)">XmlnsSwrl</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-          int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.OwlParser, int)">AbbreviatedIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#XmlnsSwrl(AST.Value)">XmlnsSwrl</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.Value)">AbbreviatedIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +182,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +191,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#clone()">clone</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +199,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#copy()">copy</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +207,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +216,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#fullCopy()">fullCopy</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#fullCopy()">fullCopy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +224,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#getNumChild()">getNumChild</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +232,7 @@ java.lang.Object
 <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/XmlnsSwrl.html#getValue()">getValue</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getValue()">getValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +240,7 @@ java.lang.Object
 <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/XmlnsSwrl.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +248,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +257,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +267,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +275,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,7 +283,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrl.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
+<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -338,35 +338,35 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsSwrl(int)"><!-- --></A><H3>
-XmlnsSwrl</H3>
+<A NAME="AbbreviatedIRI(int)"><!-- --></A><H3>
+AbbreviatedIRI</H3>
 <PRE>
-public <B>XmlnsSwrl</B>(int&nbsp;i)</PRE>
+public <B>AbbreviatedIRI</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsSwrl(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsSwrl</H3>
+<A NAME="AbbreviatedIRI(AST.OwlParser, int)"><!-- --></A><H3>
+AbbreviatedIRI</H3>
 <PRE>
-public <B>XmlnsSwrl</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
+public <B>AbbreviatedIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsSwrl()"><!-- --></A><H3>
-XmlnsSwrl</H3>
+<A NAME="AbbreviatedIRI()"><!-- --></A><H3>
+AbbreviatedIRI</H3>
 <PRE>
-public <B>XmlnsSwrl</B>()</PRE>
+public <B>AbbreviatedIRI</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsSwrl(AST.Value)"><!-- --></A><H3>
-XmlnsSwrl</H3>
+<A NAME="AbbreviatedIRI(AST.Value)"><!-- --></A><H3>
+AbbreviatedIRI</H3>
 <PRE>
-public <B>XmlnsSwrl</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>AbbreviatedIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
 <DL>
 </DL>
 
@@ -603,11 +603,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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;<A HREF="../AST/XmlnsSwrlb.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../AST/Annotation.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsSwrl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsSwrl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/AbbreviatedIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbbreviatedIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/Annotation.html b/javadoc/AST/Annotation.html
new file mode 100644
index 0000000000000000000000000000000000000000..c0c5bf57e57b4981bf76196887ec48f5dbb5358b
--- /dev/null
+++ b/javadoc/AST/Annotation.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+Annotation
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Annotation";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/AbbreviatedIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Annotation.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Annotation.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 Annotation</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Annotation</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Annotation</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/Annotation.html#Annotation()">Annotation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Annotation.html#Annotation(int)">Annotation</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Annotation.html#Annotation(AST.List, AST.List)">Annotation</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Annotation.html#Annotation(AST.OwlParser, int)">Annotation</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Annotation.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="Annotation(int)"><!-- --></A><H3>
+Annotation</H3>
+<PRE>
+public <B>Annotation</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Annotation(AST.OwlParser, int)"><!-- --></A><H3>
+Annotation</H3>
+<PRE>
+public <B>Annotation</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                  int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Annotation()"><!-- --></A><H3>
+Annotation</H3>
+<PRE>
+public <B>Annotation</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Annotation(AST.List, AST.List)"><!-- --></A><H3>
+Annotation</H3>
+<PRE>
+public <B>Annotation</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/AbbreviatedIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Annotation.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Annotation.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/AnnotationProperty.html b/javadoc/AST/AnnotationProperty.html
new file mode 100644
index 0000000000000000000000000000000000000000..a941f7bbf0974b2b3e0a65af76333db1e39a305c
--- /dev/null
+++ b/javadoc/AST/AnnotationProperty.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+AnnotationProperty
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AnnotationProperty";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/Annotation.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/AnnotationProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 AnnotationProperty</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.AnnotationProperty</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>AnnotationProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/AnnotationProperty.html#AnnotationProperty()">AnnotationProperty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#AnnotationProperty(int)">AnnotationProperty</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#AnnotationProperty(AST.List, AST.List)">AnnotationProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/AnnotationProperty.html#AnnotationProperty(AST.OwlParser, int)">AnnotationProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="AnnotationProperty(int)"><!-- --></A><H3>
+AnnotationProperty</H3>
+<PRE>
+public <B>AnnotationProperty</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AnnotationProperty(AST.OwlParser, int)"><!-- --></A><H3>
+AnnotationProperty</H3>
+<PRE>
+public <B>AnnotationProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                          int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AnnotationProperty()"><!-- --></A><H3>
+AnnotationProperty</H3>
+<PRE>
+public <B>AnnotationProperty</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AnnotationProperty(AST.List, AST.List)"><!-- --></A><H3>
+AnnotationProperty</H3>
+<PRE>
+public <B>AnnotationProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Annotation.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/AnnotationProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/Attribute.html b/javadoc/AST/Attribute.html
index 00b4cc5ed1a83f2150519b816010f2b271ab1114..9a5b533980384fa654824bab07bf750d13f6b950 100644
--- a/javadoc/AST/Attribute.html
+++ b/javadoc/AST/Attribute.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:20 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 Attribute
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <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>
+&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Attribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Attribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -99,7 +99,7 @@ java.lang.Object
 <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/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>, <A HREF="../AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>, <A HREF="../AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>, <A HREF="../AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>, <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>, <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>, <A HREF="../AST/IRI.html" title="class in AST">IRI</A>, <A HREF="../AST/Name.html" title="class in AST">Name</A>, <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>, <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>, <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>, <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>, <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>, <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>, <A HREF="../AST/Version.html" title="class in AST">Version</A>, <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>, <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>, <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>, <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></DD>
 </DL>
 <HR>
 <DL>
@@ -575,7 +575,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <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>
+&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Attribute.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Attribute.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/XmlnsSwrlb.html b/javadoc/AST/Cardinality.html
similarity index 86%
rename from javadoc/AST/XmlnsSwrlb.html
rename to javadoc/AST/Cardinality.html
index 0dc1844441514dd77c0078763dbd0873bec24e8c..4b63a6ddadc1c204e77838de9c8fcba8e6c3baec 100644
--- a/javadoc/AST/XmlnsSwrlb.html
+++ b/javadoc/AST/Cardinality.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
-XmlnsSwrlb
+Cardinality
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsSwrlb
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsSwrlb";
+        parent.document.title="Cardinality";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlnsSwrl.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>
+&nbsp;<A HREF="../AST/Attribute.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsSwrlb.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsSwrlb.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/Cardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Cardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,20 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsSwrlb</H2>
+Class Cardinality</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
           <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.XmlnsSwrlb</B>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Cardinality</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
 </DL>
 <HR>
 <DL>
-<DT><PRE>public class <B>XmlnsSwrlb</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
+<DT><PRE>public class <B>Cardinality</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +145,26 @@ java.lang.Object
 <B>Constructor Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#XmlnsSwrlb()">XmlnsSwrlb</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality()">Cardinality</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#XmlnsSwrlb(int)">XmlnsSwrlb</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(int)">Cardinality</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#XmlnsSwrlb(AST.OwlParser, int)">XmlnsSwrlb</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-           int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(AST.OwlParser, int)">Cardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#XmlnsSwrlb(AST.Value)">XmlnsSwrlb</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(AST.Value)">Cardinality</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +182,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+<TD><CODE><B><A HREF="../AST/Cardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +191,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#clone()">clone</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +199,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#copy()">copy</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +207,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+<TD><CODE><B><A HREF="../AST/Cardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +216,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#fullCopy()">fullCopy</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +224,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#getNumChild()">getNumChild</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +232,7 @@ java.lang.Object
 <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/XmlnsSwrlb.html#getValue()">getValue</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#getValue()">getValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +240,7 @@ java.lang.Object
 <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/XmlnsSwrlb.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +248,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+<TD><CODE><B><A HREF="../AST/Cardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +257,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+<TD><CODE><B><A HREF="../AST/Cardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +267,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +275,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,7 +283,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsSwrlb.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
+<TD><CODE><B><A HREF="../AST/Cardinality.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -338,35 +338,35 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsSwrlb(int)"><!-- --></A><H3>
-XmlnsSwrlb</H3>
+<A NAME="Cardinality(int)"><!-- --></A><H3>
+Cardinality</H3>
 <PRE>
-public <B>XmlnsSwrlb</B>(int&nbsp;i)</PRE>
+public <B>Cardinality</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsSwrlb(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsSwrlb</H3>
+<A NAME="Cardinality(AST.OwlParser, int)"><!-- --></A><H3>
+Cardinality</H3>
 <PRE>
-public <B>XmlnsSwrlb</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                  int&nbsp;i)</PRE>
+public <B>Cardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsSwrlb()"><!-- --></A><H3>
-XmlnsSwrlb</H3>
+<A NAME="Cardinality()"><!-- --></A><H3>
+Cardinality</H3>
 <PRE>
-public <B>XmlnsSwrlb</B>()</PRE>
+public <B>Cardinality</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsSwrlb(AST.Value)"><!-- --></A><H3>
-XmlnsSwrlb</H3>
+<A NAME="Cardinality(AST.Value)"><!-- --></A><H3>
+Cardinality</H3>
 <PRE>
-public <B>XmlnsSwrlb</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>Cardinality</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
 <DL>
 </DL>
 
@@ -603,11 +603,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlnsSwrl.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>
+&nbsp;<A HREF="../AST/Attribute.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsSwrlb.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsSwrlb.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/Cardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Cardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/ClassAssertion.html b/javadoc/AST/ClassAssertion.html
new file mode 100644
index 0000000000000000000000000000000000000000..30efe0ea52e63e2412b0378d14be55dde652e4f6
--- /dev/null
+++ b/javadoc/AST/ClassAssertion.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+ClassAssertion
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ClassAssertion";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/Cardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Clazz.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ClassAssertion.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ClassAssertion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ClassAssertion</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ClassAssertion</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ClassAssertion</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ClassAssertion.html#ClassAssertion()">ClassAssertion</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#ClassAssertion(int)">ClassAssertion</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#ClassAssertion(AST.List, AST.List)">ClassAssertion</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ClassAssertion.html#ClassAssertion(AST.OwlParser, int)">ClassAssertion</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ClassAssertion.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ClassAssertion(int)"><!-- --></A><H3>
+ClassAssertion</H3>
+<PRE>
+public <B>ClassAssertion</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ClassAssertion(AST.OwlParser, int)"><!-- --></A><H3>
+ClassAssertion</H3>
+<PRE>
+public <B>ClassAssertion</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ClassAssertion()"><!-- --></A><H3>
+ClassAssertion</H3>
+<PRE>
+public <B>ClassAssertion</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ClassAssertion(AST.List, AST.List)"><!-- --></A><H3>
+ClassAssertion</H3>
+<PRE>
+public <B>ClassAssertion</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Cardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Clazz.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ClassAssertion.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ClassAssertion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/Clazz.html b/javadoc/AST/Clazz.html
new file mode 100644
index 0000000000000000000000000000000000000000..234856e344db16f4be43c772d3db65ac6d320fe5
--- /dev/null
+++ b/javadoc/AST/Clazz.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+Clazz
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Clazz";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ComplexElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Clazz.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Clazz.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 Clazz</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Clazz</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Clazz</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/Clazz.html#Clazz()">Clazz</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Clazz.html#Clazz(int)">Clazz</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Clazz.html#Clazz(AST.List, AST.List)">Clazz</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Clazz.html#Clazz(AST.OwlParser, int)">Clazz</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+      int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Clazz.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="Clazz(int)"><!-- --></A><H3>
+Clazz</H3>
+<PRE>
+public <B>Clazz</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Clazz(AST.OwlParser, int)"><!-- --></A><H3>
+Clazz</H3>
+<PRE>
+public <B>Clazz</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+             int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Clazz()"><!-- --></A><H3>
+Clazz</H3>
+<PRE>
+public <B>Clazz</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Clazz(AST.List, AST.List)"><!-- --></A><H3>
+Clazz</H3>
+<PRE>
+public <B>Clazz</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ClassAssertion.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ComplexElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Clazz.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Clazz.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index afb4407f3eb9e1aef1b640139f9aed5eac689e09..70d8a0cf12c7da752d33badefe4f63187887daa9 100644
--- a/javadoc/AST/ComplexElement.html
+++ b/javadoc/AST/ComplexElement.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:20 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 ComplexElement
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,8 +53,8 @@ function windowTitle()
 
 <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/DiscardedElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/Clazz.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/ComplexElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="ComplexElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -100,7 +100,7 @@ java.lang.Object
 <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/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</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/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>, <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>, <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>, <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>, <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A>, <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>, <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>, <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>, <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>, <A HREF="../AST/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>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>, <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>, <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>, <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>, <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>, <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>, <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>, <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>, <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>, <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>, <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>, <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>, <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>, <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>, <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>, <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>, <A HREF="../AST/Literal.html" title="class in AST">Literal</A>, <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>, <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>, <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>, <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>, <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>, <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>, <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>, <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>, <A HREF="../AST/OClass.html" title="class in AST">OClass</A>, <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>, <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>, <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>, <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>, <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>, <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>, <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>, <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>, <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>, <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>, <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A>, <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>, <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>, <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>, <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>, <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>, <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>, <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A>, <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>, <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>, <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>, <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>, <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>, <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>, <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>, <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>, <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>, <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>, <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>, <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>, <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>, <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>, <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>, <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>, <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>, <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>, <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>, <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>, <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>, <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>, <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>, <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>, <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>, <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>, <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>, <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>, <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>, <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>, <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>, <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>, <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>, <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>, <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>, <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>, <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>, <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A></DD>
 </DL>
 <HR>
 <DL>
@@ -832,8 +832,8 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/DiscardedElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/Clazz.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/ComplexElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="ComplexElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/DataProperty.html b/javadoc/AST/DataProperty.html
new file mode 100644
index 0000000000000000000000000000000000000000..611f639124f63af6a7650af5a336a285a90ec9a5
--- /dev/null
+++ b/javadoc/AST/DataProperty.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+DataProperty
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="DataProperty";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ComplexElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/DataProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 DataProperty</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DataProperty</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>DataProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/DataProperty.html#DataProperty()">DataProperty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/DataProperty.html#DataProperty(int)">DataProperty</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/DataProperty.html#DataProperty(AST.List, AST.List)">DataProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/DataProperty.html#DataProperty(AST.OwlParser, int)">DataProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="DataProperty(int)"><!-- --></A><H3>
+DataProperty</H3>
+<PRE>
+public <B>DataProperty</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataProperty(AST.OwlParser, int)"><!-- --></A><H3>
+DataProperty</H3>
+<PRE>
+public <B>DataProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                    int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataProperty()"><!-- --></A><H3>
+DataProperty</H3>
+<PRE>
+public <B>DataProperty</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataProperty(AST.List, AST.List)"><!-- --></A><H3>
+DataProperty</H3>
+<PRE>
+public <B>DataProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ComplexElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/DataProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/DataPropertyDomain.html b/javadoc/AST/DataPropertyDomain.html
new file mode 100644
index 0000000000000000000000000000000000000000..f8d526a255ab361f9aeca69dec20ef7877b1e858
--- /dev/null
+++ b/javadoc/AST/DataPropertyDomain.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+DataPropertyDomain
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="DataPropertyDomain";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/DataProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/DataPropertyDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataPropertyDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 DataPropertyDomain</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DataPropertyDomain</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>DataPropertyDomain</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/DataPropertyDomain.html#DataPropertyDomain()">DataPropertyDomain</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#DataPropertyDomain(int)">DataPropertyDomain</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#DataPropertyDomain(AST.List, AST.List)">DataPropertyDomain</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/DataPropertyDomain.html#DataPropertyDomain(AST.OwlParser, int)">DataPropertyDomain</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="DataPropertyDomain(int)"><!-- --></A><H3>
+DataPropertyDomain</H3>
+<PRE>
+public <B>DataPropertyDomain</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataPropertyDomain(AST.OwlParser, int)"><!-- --></A><H3>
+DataPropertyDomain</H3>
+<PRE>
+public <B>DataPropertyDomain</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                          int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataPropertyDomain()"><!-- --></A><H3>
+DataPropertyDomain</H3>
+<PRE>
+public <B>DataPropertyDomain</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataPropertyDomain(AST.List, AST.List)"><!-- --></A><H3>
+DataPropertyDomain</H3>
+<PRE>
+public <B>DataPropertyDomain</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/DataProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/DataPropertyDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataPropertyDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/DataPropertyRange.html b/javadoc/AST/DataPropertyRange.html
new file mode 100644
index 0000000000000000000000000000000000000000..fcf903cddbe028bcb83f7b77622f6129400144e1
--- /dev/null
+++ b/javadoc/AST/DataPropertyRange.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+DataPropertyRange
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="DataPropertyRange";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Datatype.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/DataPropertyRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataPropertyRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 DataPropertyRange</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DataPropertyRange</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>DataPropertyRange</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/DataPropertyRange.html#DataPropertyRange()">DataPropertyRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#DataPropertyRange(int)">DataPropertyRange</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#DataPropertyRange(AST.List, AST.List)">DataPropertyRange</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/DataPropertyRange.html#DataPropertyRange(AST.OwlParser, int)">DataPropertyRange</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                  int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="DataPropertyRange(int)"><!-- --></A><H3>
+DataPropertyRange</H3>
+<PRE>
+public <B>DataPropertyRange</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataPropertyRange(AST.OwlParser, int)"><!-- --></A><H3>
+DataPropertyRange</H3>
+<PRE>
+public <B>DataPropertyRange</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                         int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataPropertyRange()"><!-- --></A><H3>
+DataPropertyRange</H3>
+<PRE>
+public <B>DataPropertyRange</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="DataPropertyRange(AST.List, AST.List)"><!-- --></A><H3>
+DataPropertyRange</H3>
+<PRE>
+public <B>DataPropertyRange</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/DataPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Datatype.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/DataPropertyRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DataPropertyRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/Datatype.html b/javadoc/AST/Datatype.html
new file mode 100644
index 0000000000000000000000000000000000000000..3080b8a0f187cb238bbe8baab95f76e6597e0586
--- /dev/null
+++ b/javadoc/AST/Datatype.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+Datatype
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Datatype";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Datatype.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Datatype.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 Datatype</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Datatype</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Datatype</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/Datatype.html#Datatype()">Datatype</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Datatype.html#Datatype(int)">Datatype</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Datatype.html#Datatype(AST.List, AST.List)">Datatype</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Datatype.html#Datatype(AST.OwlParser, int)">Datatype</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+         int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Datatype.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="Datatype(int)"><!-- --></A><H3>
+Datatype</H3>
+<PRE>
+public <B>Datatype</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Datatype(AST.OwlParser, int)"><!-- --></A><H3>
+Datatype</H3>
+<PRE>
+public <B>Datatype</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Datatype()"><!-- --></A><H3>
+Datatype</H3>
+<PRE>
+public <B>Datatype</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Datatype(AST.List, AST.List)"><!-- --></A><H3>
+Datatype</H3>
+<PRE>
+public <B>Datatype</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/DataPropertyRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Datatype.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Datatype.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/DatatypeIRI.html
similarity index 86%
rename from javadoc/AST/XmlnsRdfs.html
rename to javadoc/AST/DatatypeIRI.html
index a2783cf38eab30c003e3eea5988882ddffa05516..a2e410341abfaf33146dc50e2ec07ee2f0c8dd8e 100644
--- a/javadoc/AST/XmlnsRdfs.html
+++ b/javadoc/AST/DatatypeIRI.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
-XmlnsRdfs
+DatatypeIRI
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsRdfs
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsRdfs";
+        parent.document.title="DatatypeIRI";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <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/XmlnsSwrl.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/Datatype.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Declaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsRdfs.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsRdfs.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/DatatypeIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DatatypeIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,20 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsRdfs</H2>
+Class DatatypeIRI</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
           <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>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DatatypeIRI</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>DatatypeIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +145,26 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI()">DatatypeIRI</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsRdfs.html#XmlnsRdfs(int)">XmlnsRdfs</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(int)">DatatypeIRI</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(AST.OwlParser, int)">DatatypeIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsRdfs.html#XmlnsRdfs(AST.Value)">XmlnsRdfs</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(AST.Value)">DatatypeIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +182,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +191,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +199,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +207,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +216,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#fullCopy()">fullCopy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +224,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +232,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getValue()">getValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +240,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +248,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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,
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +257,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +267,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +275,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,7 +283,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -338,35 +338,35 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsRdfs(int)"><!-- --></A><H3>
-XmlnsRdfs</H3>
+<A NAME="DatatypeIRI(int)"><!-- --></A><H3>
+DatatypeIRI</H3>
 <PRE>
-public <B>XmlnsRdfs</B>(int&nbsp;i)</PRE>
+public <B>DatatypeIRI</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsRdfs(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsRdfs</H3>
+<A NAME="DatatypeIRI(AST.OwlParser, int)"><!-- --></A><H3>
+DatatypeIRI</H3>
 <PRE>
-public <B>XmlnsRdfs</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
+public <B>DatatypeIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsRdfs()"><!-- --></A><H3>
-XmlnsRdfs</H3>
+<A NAME="DatatypeIRI()"><!-- --></A><H3>
+DatatypeIRI</H3>
 <PRE>
-public <B>XmlnsRdfs</B>()</PRE>
+public <B>DatatypeIRI</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsRdfs(AST.Value)"><!-- --></A><H3>
-XmlnsRdfs</H3>
+<A NAME="DatatypeIRI(AST.Value)"><!-- --></A><H3>
+DatatypeIRI</H3>
 <PRE>
-public <B>XmlnsRdfs</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>DatatypeIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
 <DL>
 </DL>
 
@@ -603,11 +603,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/XmlnsSwrl.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/Datatype.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Declaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsRdfs.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsRdfs.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/DatatypeIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DatatypeIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/Declaration.html b/javadoc/AST/Declaration.html
new file mode 100644
index 0000000000000000000000000000000000000000..25274e4d82a4201e421e49e64f56c6b8dc97ce42
--- /dev/null
+++ b/javadoc/AST/Declaration.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+Declaration
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Declaration";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Declaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Declaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 Declaration</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Declaration</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Declaration</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/Declaration.html#Declaration()">Declaration</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Declaration.html#Declaration(int)">Declaration</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Declaration.html#Declaration(AST.List, AST.List)">Declaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Declaration.html#Declaration(AST.OwlParser, int)">Declaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Declaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="Declaration(int)"><!-- --></A><H3>
+Declaration</H3>
+<PRE>
+public <B>Declaration</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Declaration(AST.OwlParser, int)"><!-- --></A><H3>
+Declaration</H3>
+<PRE>
+public <B>Declaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Declaration()"><!-- --></A><H3>
+Declaration</H3>
+<PRE>
+public <B>Declaration</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Declaration(AST.List, AST.List)"><!-- --></A><H3>
+Declaration</H3>
+<PRE>
+public <B>Declaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/DatatypeIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Declaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Declaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/DiscardedElement.html b/javadoc/AST/DiscardedElement.html
index 457b2120315ced70533b7a8f63f665593d3ad17f..eb30f7faa23e0be2c732f98f176541dac589e37d 100644
--- a/javadoc/AST/DiscardedElement.html
+++ b/javadoc/AST/DiscardedElement.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:20 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 DiscardedElement
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/Declaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/Element.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/DiscardedElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -919,7 +919,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/Declaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/Element.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/DiscardedElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/Element.html b/javadoc/AST/Element.html
index f5c557cb824803d4e1e3b7d17375a6c22d38bb2c..45e22dccb0f33521236a012e2e9e3a46f78eafa1 100644
--- a/javadoc/AST/Element.html
+++ b/javadoc/AST/Element.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:20 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 Element
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Element.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Element.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -539,7 +539,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Element.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Element.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/ExprExpressionData.html b/javadoc/AST/ExprExpressionData.html
new file mode 100644
index 0000000000000000000000000000000000000000..8c5482ac1fc033a450143c52d23f0368dd220042
--- /dev/null
+++ b/javadoc/AST/ExprExpressionData.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+ExprExpressionData
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ExprExpressionData";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExprExpressionData.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExprExpressionData.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ExprExpressionData</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExprExpressionData</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ExprExpressionData</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ExprExpressionData.html#ExprExpressionData()">ExprExpressionData</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#ExprExpressionData(int)">ExprExpressionData</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#ExprExpressionData(AST.List, AST.List)">ExprExpressionData</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExprExpressionData.html#ExprExpressionData(AST.OwlParser, int)">ExprExpressionData</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ExprExpressionData(int)"><!-- --></A><H3>
+ExprExpressionData</H3>
+<PRE>
+public <B>ExprExpressionData</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExprExpressionData(AST.OwlParser, int)"><!-- --></A><H3>
+ExprExpressionData</H3>
+<PRE>
+public <B>ExprExpressionData</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                          int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExprExpressionData()"><!-- --></A><H3>
+ExprExpressionData</H3>
+<PRE>
+public <B>ExprExpressionData</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExprExpressionData(AST.List, AST.List)"><!-- --></A><H3>
+ExprExpressionData</H3>
+<PRE>
+public <B>ExprExpressionData</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExpressionRefURI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExprExpressionData.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExprExpressionData.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ExprKIFCondition.html b/javadoc/AST/ExprKIFCondition.html
new file mode 100644
index 0000000000000000000000000000000000000000..0c3b9c3eb5da899694ab98789f09b25bfc44ebe8
--- /dev/null
+++ b/javadoc/AST/ExprKIFCondition.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+ExprKIFCondition
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ExprKIFCondition";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExprKIFCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExprKIFCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ExprKIFCondition</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExprKIFCondition</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ExprKIFCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ExprKIFCondition.html#ExprKIFCondition()">ExprKIFCondition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#ExprKIFCondition(int)">ExprKIFCondition</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#ExprKIFCondition(AST.List, AST.List)">ExprKIFCondition</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExprKIFCondition.html#ExprKIFCondition(AST.OwlParser, int)">ExprKIFCondition</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ExprKIFCondition(int)"><!-- --></A><H3>
+ExprKIFCondition</H3>
+<PRE>
+public <B>ExprKIFCondition</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExprKIFCondition(AST.OwlParser, int)"><!-- --></A><H3>
+ExprKIFCondition</H3>
+<PRE>
+public <B>ExprKIFCondition</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                        int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExprKIFCondition()"><!-- --></A><H3>
+ExprKIFCondition</H3>
+<PRE>
+public <B>ExprKIFCondition</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExprKIFCondition(AST.List, AST.List)"><!-- --></A><H3>
+ExprKIFCondition</H3>
+<PRE>
+public <B>ExprKIFCondition</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExprExpressionData.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/FloatElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExprKIFCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExprKIFCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ExpressionCondition.html b/javadoc/AST/ExpressionCondition.html
new file mode 100644
index 0000000000000000000000000000000000000000..e4353e0b6a3a47a69931ebfd1961faa512688d56
--- /dev/null
+++ b/javadoc/AST/ExpressionCondition.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+ExpressionCondition
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ExpressionCondition";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/Element.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExpressionCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExpressionCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ExpressionCondition</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExpressionCondition</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ExpressionCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ExpressionCondition.html#ExpressionCondition()">ExpressionCondition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#ExpressionCondition(int)">ExpressionCondition</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#ExpressionCondition(AST.List, AST.List)">ExpressionCondition</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExpressionCondition.html#ExpressionCondition(AST.OwlParser, int)">ExpressionCondition</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                    int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ExpressionCondition(int)"><!-- --></A><H3>
+ExpressionCondition</H3>
+<PRE>
+public <B>ExpressionCondition</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionCondition(AST.OwlParser, int)"><!-- --></A><H3>
+ExpressionCondition</H3>
+<PRE>
+public <B>ExpressionCondition</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                           int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionCondition()"><!-- --></A><H3>
+ExpressionCondition</H3>
+<PRE>
+public <B>ExpressionCondition</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionCondition(AST.List, AST.List)"><!-- --></A><H3>
+ExpressionCondition</H3>
+<PRE>
+public <B>ExpressionCondition</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Element.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExpressionCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExpressionCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ExpressionLogicLanguage.html b/javadoc/AST/ExpressionLogicLanguage.html
new file mode 100644
index 0000000000000000000000000000000000000000..80b64c3e4f1dd5a6fa25e8057dd0ef113b68051f
--- /dev/null
+++ b/javadoc/AST/ExpressionLogicLanguage.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+ExpressionLogicLanguage
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ExpressionLogicLanguage";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExpressionLogicLanguage.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExpressionLogicLanguage.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ExpressionLogicLanguage</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExpressionLogicLanguage</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ExpressionLogicLanguage</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ExpressionLogicLanguage.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(int)">ExpressionLogicLanguage</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.List, AST.List)">ExpressionLogicLanguage</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.OwlParser, int)">ExpressionLogicLanguage</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                        int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ExpressionLogicLanguage(int)"><!-- --></A><H3>
+ExpressionLogicLanguage</H3>
+<PRE>
+public <B>ExpressionLogicLanguage</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionLogicLanguage(AST.OwlParser, int)"><!-- --></A><H3>
+ExpressionLogicLanguage</H3>
+<PRE>
+public <B>ExpressionLogicLanguage</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                               int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionLogicLanguage()"><!-- --></A><H3>
+ExpressionLogicLanguage</H3>
+<PRE>
+public <B>ExpressionLogicLanguage</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionLogicLanguage(AST.List, AST.List)"><!-- --></A><H3>
+ExpressionLogicLanguage</H3>
+<PRE>
+public <B>ExpressionLogicLanguage</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExpressionCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExpressionLogicLanguage.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExpressionLogicLanguage.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ExpressionRefURI.html b/javadoc/AST/ExpressionRefURI.html
new file mode 100644
index 0000000000000000000000000000000000000000..5c45945bdd2495150416dfbdd6db00d3751c9215
--- /dev/null
+++ b/javadoc/AST/ExpressionRefURI.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+ExpressionRefURI
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ExpressionRefURI";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExpressionRefURI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExpressionRefURI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ExpressionRefURI</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ExpressionRefURI</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ExpressionRefURI</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ExpressionRefURI.html#ExpressionRefURI()">ExpressionRefURI</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#ExpressionRefURI(int)">ExpressionRefURI</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#ExpressionRefURI(AST.List, AST.List)">ExpressionRefURI</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExpressionRefURI.html#ExpressionRefURI(AST.OwlParser, int)">ExpressionRefURI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ExpressionRefURI(int)"><!-- --></A><H3>
+ExpressionRefURI</H3>
+<PRE>
+public <B>ExpressionRefURI</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionRefURI(AST.OwlParser, int)"><!-- --></A><H3>
+ExpressionRefURI</H3>
+<PRE>
+public <B>ExpressionRefURI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                        int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionRefURI()"><!-- --></A><H3>
+ExpressionRefURI</H3>
+<PRE>
+public <B>ExpressionRefURI</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExpressionRefURI(AST.List, AST.List)"><!-- --></A><H3>
+ExpressionRefURI</H3>
+<PRE>
+public <B>ExpressionRefURI</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ExpressionLogicLanguage.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ExpressionRefURI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ExpressionRefURI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index cd2513212f3a49dd40810a58ae11caa3bea15afe..508972522cf7018a75f96b6c2389eeb65b718a36 100644
--- a/javadoc/AST/FloatElement.html
+++ b/javadoc/AST/FloatElement.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:20 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 FloatElement
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/ExprKIFCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/Identifier.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/FloatElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -582,7 +582,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/ExprKIFCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/Identifier.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/FloatElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/XmlnsXsp.html b/javadoc/AST/IRI.html
similarity index 86%
rename from javadoc/AST/XmlnsXsp.html
rename to javadoc/AST/IRI.html
index f9092fc2dae8264ac02ab41de3bd635d044d7bbe..5d27c79ab3d0a019004671ad114fd7c4a43b79dd 100644
--- a/javadoc/AST/XmlnsXsp.html
+++ b/javadoc/AST/IRI.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
-XmlnsXsp
+IRI
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsXsp
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsXsp";
+        parent.document.title="IRI";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlnsXsd.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
+&nbsp;<A HREF="../AST/IntElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsXsp.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsXsp.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/IRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,20 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsXsp</H2>
+Class IRI</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
           <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.XmlnsXsp</B>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.IRI</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
 </DL>
 <HR>
 <DL>
-<DT><PRE>public class <B>XmlnsXsp</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
+<DT><PRE>public class <B>IRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +145,26 @@ java.lang.Object
 <B>Constructor Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#XmlnsXsp()">XmlnsXsp</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#IRI()">IRI</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#XmlnsXsp(int)">XmlnsXsp</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#IRI(int)">IRI</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#XmlnsXsp(AST.OwlParser, int)">XmlnsXsp</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-         int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#IRI(AST.OwlParser, int)">IRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+    int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#XmlnsXsp(AST.Value)">XmlnsXsp</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#IRI(AST.Value)">IRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +182,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+<TD><CODE><B><A HREF="../AST/IRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +191,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#clone()">clone</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +199,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#copy()">copy</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +207,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+<TD><CODE><B><A HREF="../AST/IRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +216,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#fullCopy()">fullCopy</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#fullCopy()">fullCopy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +224,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#getNumChild()">getNumChild</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +232,7 @@ java.lang.Object
 <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/XmlnsXsp.html#getValue()">getValue</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#getValue()">getValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +240,7 @@ java.lang.Object
 <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/XmlnsXsp.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +248,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+<TD><CODE><B><A HREF="../AST/IRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +257,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+<TD><CODE><B><A HREF="../AST/IRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +267,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +275,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,7 +283,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/XmlnsXsp.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
+<TD><CODE><B><A HREF="../AST/IRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -338,35 +338,35 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsXsp(int)"><!-- --></A><H3>
-XmlnsXsp</H3>
+<A NAME="IRI(int)"><!-- --></A><H3>
+IRI</H3>
 <PRE>
-public <B>XmlnsXsp</B>(int&nbsp;i)</PRE>
+public <B>IRI</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsXsp(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsXsp</H3>
+<A NAME="IRI(AST.OwlParser, int)"><!-- --></A><H3>
+IRI</H3>
 <PRE>
-public <B>XmlnsXsp</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                int&nbsp;i)</PRE>
+public <B>IRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+           int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsXsp()"><!-- --></A><H3>
-XmlnsXsp</H3>
+<A NAME="IRI()"><!-- --></A><H3>
+IRI</H3>
 <PRE>
-public <B>XmlnsXsp</B>()</PRE>
+public <B>IRI</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsXsp(AST.Value)"><!-- --></A><H3>
-XmlnsXsp</H3>
+<A NAME="IRI(AST.Value)"><!-- --></A><H3>
+IRI</H3>
 <PRE>
-public <B>XmlnsXsp</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>IRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
 <DL>
 </DL>
 
@@ -603,11 +603,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlnsXsd.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
+&nbsp;<A HREF="../AST/IntElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsXsp.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsXsp.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/IRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/Identifier.html b/javadoc/AST/Identifier.html
index 4cd82f4dc8300771f61c0ab91b25c3993d998a4d..8487bf050de3f42ae9efd2f8ae71d14f558014fb 100644
--- a/javadoc/AST/Identifier.html
+++ b/javadoc/AST/Identifier.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:20 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 Identifier
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/IntElement.html b/javadoc/AST/IntElement.html
index fe2a7410638c404b37bb956cf49f3f6c047e24ba..870ad70e2ad1ab1c3c999265fe4ab59e852e3e2a 100644
--- a/javadoc/AST/IntElement.html
+++ b/javadoc/AST/IntElement.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:20 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 IntElement
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../AST/Identifier.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/IRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/IntElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="IntElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -583,7 +583,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../AST/Identifier.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/JavaCharStream.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/IRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/IntElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="IntElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/JavaCharStream.html b/javadoc/AST/JavaCharStream.html
index 21351ab247b87c99b3966f6dcde54d8142a384be..472cb4d133144e4b69c893d111664382cb5389e1 100644
--- a/javadoc/AST/JavaCharStream.html
+++ b/javadoc/AST/JavaCharStream.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:20 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 JavaCharStream
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/IRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/List.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/JavaCharStream.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -1266,7 +1266,7 @@ public void <B>adjustBeginLineColumn</B>(int&nbsp;newLine,
 
 <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/IRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/List.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/JavaCharStream.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/List.html b/javadoc/AST/List.html
index 6e0ddb839271e732b8f328bfcc3d97f629b26213..f9160bd88dee51fa3bb60978a5dc1a4231a3933b 100644
--- a/javadoc/AST/List.html
+++ b/javadoc/AST/List.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
 List
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <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>
+&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/List.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="List.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -514,7 +514,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <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>
+&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/List.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="List.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/ListFirst.html b/javadoc/AST/ListFirst.html
new file mode 100644
index 0000000000000000000000000000000000000000..59da1700c0c426cf1e800fd99cf77c23f9a2dcfb
--- /dev/null
+++ b/javadoc/AST/ListFirst.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+ListFirst
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ListFirst";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/List.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ListRest.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ListFirst.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ListFirst.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ListFirst</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ListFirst</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ListFirst</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ListFirst.html#ListFirst()">ListFirst</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ListFirst.html#ListFirst(int)">ListFirst</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ListFirst.html#ListFirst(AST.List, AST.List)">ListFirst</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ListFirst.html#ListFirst(AST.OwlParser, int)">ListFirst</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+          int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListFirst.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ListFirst(int)"><!-- --></A><H3>
+ListFirst</H3>
+<PRE>
+public <B>ListFirst</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ListFirst(AST.OwlParser, int)"><!-- --></A><H3>
+ListFirst</H3>
+<PRE>
+public <B>ListFirst</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ListFirst()"><!-- --></A><H3>
+ListFirst</H3>
+<PRE>
+public <B>ListFirst</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ListFirst(AST.List, AST.List)"><!-- --></A><H3>
+ListFirst</H3>
+<PRE>
+public <B>ListFirst</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/List.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ListRest.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ListFirst.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ListFirst.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ListRest.html
similarity index 56%
rename from javadoc/AST/XmlnsXsd.html
rename to javadoc/AST/ListRest.html
index 3689094062371836d4a1a59414ca20ab1af025e1..669d93fc081d318f4b09391335b5df61b14d5353 100644
--- a/javadoc/AST/XmlnsXsd.html
+++ b/javadoc/AST/ListRest.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
-XmlnsXsd
+ListRest
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsXsd
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsXsd";
+        parent.document.title="ListRest";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlnsSwrlb.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlnsXsp.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Literal.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsXsd.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsXsd.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/ListRest.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ListRest.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,21 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsXsd</H2>
+Class ListRest</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
-          <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>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ListRest</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>ListRest</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +146,27 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest()">ListRest</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsXsd.html#XmlnsXsd(int)">XmlnsXsd</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(int)">ListRest</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(AST.List, AST.List)">ListRest</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/XmlnsXsd.html#XmlnsXsd(AST.Value)">XmlnsXsd</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(AST.OwlParser, int)">ListRest</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+         int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +184,23 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/ListRest.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +209,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +217,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +225,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/ListRest.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +234,55 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,23 +290,23 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<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>
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<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>
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#getNumElement()">getNumElement</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +314,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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,
+<TD><CODE><B><A HREF="../AST/ListRest.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +323,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/ListRest.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +333,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +341,33 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ListRest.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,19 +375,28 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/ListRest.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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.Attribute"><!-- --></A>
+&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/Attribute.html" title="class in AST">Attribute</A></B></TH>
+<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/Attribute.html#trim()">trim</A></CODE></TD>
+<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>
@@ -338,35 +439,36 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsXsd(int)"><!-- --></A><H3>
-XmlnsXsd</H3>
+<A NAME="ListRest(int)"><!-- --></A><H3>
+ListRest</H3>
 <PRE>
-public <B>XmlnsXsd</B>(int&nbsp;i)</PRE>
+public <B>ListRest</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsXsd(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsXsd</H3>
+<A NAME="ListRest(AST.OwlParser, int)"><!-- --></A><H3>
+ListRest</H3>
 <PRE>
-public <B>XmlnsXsd</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+public <B>ListRest</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
                 int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsXsd()"><!-- --></A><H3>
-XmlnsXsd</H3>
+<A NAME="ListRest()"><!-- --></A><H3>
+ListRest</H3>
 <PRE>
-public <B>XmlnsXsd</B>()</PRE>
+public <B>ListRest</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsXsd(AST.Value)"><!-- --></A><H3>
-XmlnsXsd</H3>
+<A NAME="ListRest(AST.List, AST.List)"><!-- --></A><H3>
+ListRest</H3>
 <PRE>
-public <B>XmlnsXsd</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>ListRest</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>
 
@@ -387,7 +489,7 @@ 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>
+<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>
 
@@ -432,7 +534,7 @@ public void <B>dumpTree</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>
+<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>
@@ -450,7 +552,7 @@ public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html"
 <DD>Accept the visitor.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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>
@@ -469,7 +571,7 @@ public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AS
     list of children.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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>
@@ -484,7 +586,7 @@ public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST
                        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>
+<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>
@@ -498,7 +600,7 @@ getNumChild</H3>
 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>
+<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>
@@ -512,7 +614,21 @@ mayHaveRewrite</H3>
 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>
+<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>
@@ -520,13 +636,155 @@ public boolean <B>mayHaveRewrite</B>()</PRE>
 </DL>
 <HR>
 
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
+<A NAME="getNumAttribute()"><!-- --></A><H3>
+getNumAttribute</H3>
 <PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</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/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -534,13 +792,13 @@ public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Val
 </DL>
 <HR>
 
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
+<A NAME="getElementList()"><!-- --></A><H3>
+getElementList</H3>
 <PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</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/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -548,13 +806,13 @@ public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B
 </DL>
 <HR>
 
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
+<A NAME="getElementListNoTransform()"><!-- --></A><H3>
+getElementListNoTransform</H3>
 <PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</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/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -568,7 +826,7 @@ rewriteTo</H3>
 public <A HREF="../AST/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>
+<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>
@@ -603,11 +861,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../AST/XmlnsSwrlb.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/XmlnsXsp.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/ListFirst.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Literal.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsXsd.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsXsd.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/ListRest.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ListRest.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/Literal.html b/javadoc/AST/Literal.html
new file mode 100644
index 0000000000000000000000000000000000000000..4dbdd1913743bb528f93775c19e7ee79394612ba
--- /dev/null
+++ b/javadoc/AST/Literal.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.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
+<TITLE>
+Literal
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Literal";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ListRest.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Name.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Literal.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Literal.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 Literal</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Literal</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Literal</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/Literal.html#Literal()">Literal</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Literal.html#Literal(int)">Literal</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Literal.html#Literal(AST.List, AST.List)">Literal</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Literal.html#Literal(AST.OwlParser, int)">Literal</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+        int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Literal.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="Literal(int)"><!-- --></A><H3>
+Literal</H3>
+<PRE>
+public <B>Literal</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Literal(AST.OwlParser, int)"><!-- --></A><H3>
+Literal</H3>
+<PRE>
+public <B>Literal</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Literal()"><!-- --></A><H3>
+Literal</H3>
+<PRE>
+public <B>Literal</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Literal(AST.List, AST.List)"><!-- --></A><H3>
+Literal</H3>
+<PRE>
+public <B>Literal</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ListRest.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Name.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Literal.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Literal.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/Name.html
similarity index 86%
rename from javadoc/AST/XmlnsDc.html
rename to javadoc/AST/Name.html
index 128eaa5034642b40b8a0f8335c2c1400a6bfdfb1..59bf57ffe6295029377623ebc088adc1f052b640 100644
--- a/javadoc/AST/XmlnsDc.html
+++ b/javadoc/AST/Name.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:34 CET 2011 -->
 <TITLE>
-XmlnsDc
+Name
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsDc
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsDc";
+        parent.document.title="Name";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/Literal.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsDc.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsDc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/Name.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Name.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,20 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsDc</H2>
+Class Name</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
           <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>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Name</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>Name</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +145,26 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/Name.html#Name()">Name</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsDc.html#XmlnsDc(int)">XmlnsDc</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/Name.html#Name(int)">Name</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/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>
+<TD><CODE><B><A HREF="../AST/Name.html#Name(AST.OwlParser, int)">Name</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+     int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsDc.html#XmlnsDc(AST.Value)">XmlnsDc</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/Name.html#Name(AST.Value)">Name</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +182,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/Name.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +191,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/Name.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +199,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/Name.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +207,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/Name.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +216,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/Name.html#fullCopy()">fullCopy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +224,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/Name.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +232,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/Name.html#getValue()">getValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +240,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/Name.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +248,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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,
+<TD><CODE><B><A HREF="../AST/Name.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +257,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/Name.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +267,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/Name.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +275,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/Name.html#rewriteTo()">rewriteTo</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,7 +283,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/Name.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -338,35 +338,35 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsDc(int)"><!-- --></A><H3>
-XmlnsDc</H3>
+<A NAME="Name(int)"><!-- --></A><H3>
+Name</H3>
 <PRE>
-public <B>XmlnsDc</B>(int&nbsp;i)</PRE>
+public <B>Name</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsDc(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsDc</H3>
+<A NAME="Name(AST.OwlParser, int)"><!-- --></A><H3>
+Name</H3>
 <PRE>
-public <B>XmlnsDc</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-               int&nbsp;i)</PRE>
+public <B>Name</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsDc()"><!-- --></A><H3>
-XmlnsDc</H3>
+<A NAME="Name()"><!-- --></A><H3>
+Name</H3>
 <PRE>
-public <B>XmlnsDc</B>()</PRE>
+public <B>Name</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsDc(AST.Value)"><!-- --></A><H3>
-XmlnsDc</H3>
+<A NAME="Name(AST.Value)"><!-- --></A><H3>
+Name</H3>
 <PRE>
-public <B>XmlnsDc</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>Name</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
 <DL>
 </DL>
 
@@ -603,11 +603,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/Literal.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsDc.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsDc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/Name.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Name.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/NamedIndividual.html b/javadoc/AST/NamedIndividual.html
new file mode 100644
index 0000000000000000000000000000000000000000..c279c8383248eae4ab4cae9074d783211595d8af
--- /dev/null
+++ b/javadoc/AST/NamedIndividual.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+NamedIndividual
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="NamedIndividual";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/Name.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/NamedLiteral.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/NamedIndividual.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="NamedIndividual.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 NamedIndividual</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.NamedIndividual</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>NamedIndividual</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/NamedIndividual.html#NamedIndividual()">NamedIndividual</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#NamedIndividual(int)">NamedIndividual</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#NamedIndividual(AST.List, AST.List)">NamedIndividual</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/NamedIndividual.html#NamedIndividual(AST.OwlParser, int)">NamedIndividual</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedIndividual.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="NamedIndividual(int)"><!-- --></A><H3>
+NamedIndividual</H3>
+<PRE>
+public <B>NamedIndividual</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NamedIndividual(AST.OwlParser, int)"><!-- --></A><H3>
+NamedIndividual</H3>
+<PRE>
+public <B>NamedIndividual</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                       int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NamedIndividual()"><!-- --></A><H3>
+NamedIndividual</H3>
+<PRE>
+public <B>NamedIndividual</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NamedIndividual(AST.List, AST.List)"><!-- --></A><H3>
+NamedIndividual</H3>
+<PRE>
+public <B>NamedIndividual</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Name.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/NamedLiteral.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/NamedIndividual.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="NamedIndividual.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/NamedLiteral.html b/javadoc/AST/NamedLiteral.html
new file mode 100644
index 0000000000000000000000000000000000000000..dd2f1e538b6a47118bbd0ad328837978d00901fd
--- /dev/null
+++ b/javadoc/AST/NamedLiteral.html
@@ -0,0 +1,302 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+NamedLiteral
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="NamedLiteral";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/NamedLiteral.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="NamedLiteral.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class NamedLiteral</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.NamedLiteral</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>NamedLiteral</B><DT>extends <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/NamedLiteral.html#NamedLiteral(int)">NamedLiteral</A></B>(int&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/NamedLiteral.html#NamedLiteral(AST.OwlParser, int)">NamedLiteral</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+             int&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/NamedLiteral.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="NamedLiteral(int)"><!-- --></A><H3>
+NamedLiteral</H3>
+<PRE>
+public <B>NamedLiteral</B>(int&nbsp;id)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NamedLiteral(AST.OwlParser, int)"><!-- --></A><H3>
+NamedLiteral</H3>
+<PRE>
+public <B>NamedLiteral</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                    int&nbsp;id)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/NamedLiteral.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="NamedLiteral.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/Node.html b/javadoc/AST/Node.html
index f9225be2313d915bd57465fad37d9ecc484e2917..d11c05422d66330d88553e0aca664aad9de16a59 100644
--- a/javadoc/AST/Node.html
+++ b/javadoc/AST/Node.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 Node
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,8 +53,8 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/NamedLiteral.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Node.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Node.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -90,7 +90,7 @@ 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/DiscardedElement.html" title="class in AST">DiscardedElement</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/Identifier.html" title="class in AST">Identifier</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/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</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/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>, <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>, <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>, <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>, <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>, <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>, <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A>, <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>, <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>, <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>, <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/Properties.html" title="class in AST">Properties</A>, <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>, <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>, <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>, <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>, <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>, <A HREF="../AST/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/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>, <A HREF="../AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>, <A HREF="../AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>, <A HREF="../AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>, <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>, <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>, <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>, <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>, <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>, <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>, <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>, <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A>, <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>, <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>, <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>, <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>, <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>, <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>, <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>, <A HREF="../AST/Element.html" title="class in AST">Element</A>, <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>, <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>, <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>, <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>, <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>, <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A>, <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>, <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A>, <A HREF="../AST/IRI.html" title="class in AST">IRI</A>, <A HREF="../AST/List.html" title="class in AST">List</A>, <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>, <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>, <A HREF="../AST/Literal.html" title="class in AST">Literal</A>, <A HREF="../AST/Name.html" title="class in AST">Name</A>, <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>, <A HREF="../AST/NamedLiteral.html" title="class in AST">NamedLiteral</A>, <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>, <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>, <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>, <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>, <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>, <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>, <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>, <A HREF="../AST/OClass.html" title="class in AST">OClass</A>, <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>, <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>, <A HREF="../AST/OntologyDeclaration.html" title="class in AST">OntologyDeclaration</A>, <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>, <A HREF="../AST/Opt.html" title="class in AST">Opt</A>, <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>, <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>, <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>, <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>, <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>, <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>, <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>, <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>, <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>, <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>, <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>, <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>, <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>, <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>, <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A>, <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>, <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>, <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>, <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>, <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>, <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>, <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>, <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>, <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A>, <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>, <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>, <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>, <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>, <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>, <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>, <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>, <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>, <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>, <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>, <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>, <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>, <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>, <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>, <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>, <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>, <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>, <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>, <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>, <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>, <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>, <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>, <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>, <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>, <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>, <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>, <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>, <A HREF="../AST/Properties.html" title="class in AST">Properties</A>, <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>, <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>, <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>, <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>, <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>, <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>, <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>, <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>, <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>, <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>, <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>, <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>, <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>, <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>, <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>, <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>, <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A>, <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A>, <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A>, <A HREF="../AST/Specification.html" title="class in AST">Specification</A>, <A HREF="../AST/Start.html" title="class in AST">Start</A>, <A HREF="../AST/StringElement.html" title="class in AST">StringElement</A>, <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A>, <A HREF="../AST/Value.html" title="class in AST">Value</A>, <A HREF="../AST/Version.html" title="class in AST">Version</A>, <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>, <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>, <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>, <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>, <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></DD>
 </DL>
 <HR>
 <DL>
@@ -330,8 +330,8 @@ java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="
 
 <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>
+&nbsp;<A HREF="../AST/NamedLiteral.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Node.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Node.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/OClass.html b/javadoc/AST/OClass.html
index 77cdefc9d01d8f2b6bce86aaec3ee681b8631dbd..ad308e3b3e75b2aefa6e25c5312f3428e2f174e0 100644
--- a/javadoc/AST/OClass.html
+++ b/javadoc/AST/OClass.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OClass
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,8 +53,8 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="OClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -945,8 +945,8 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="OClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/ObjectExactCardinality.html b/javadoc/AST/ObjectExactCardinality.html
new file mode 100644
index 0000000000000000000000000000000000000000..aef59fa4b36d6f53567cd0aaccf30bd5807b6280
--- /dev/null
+++ b/javadoc/AST/ObjectExactCardinality.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+ObjectExactCardinality
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ObjectExactCardinality";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/Node.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectExactCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectExactCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ObjectExactCardinality</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectExactCardinality</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ObjectExactCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ObjectExactCardinality.html#ObjectExactCardinality()">ObjectExactCardinality</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#ObjectExactCardinality(int)">ObjectExactCardinality</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.List, AST.List)">ObjectExactCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectExactCardinality.html#ObjectExactCardinality(AST.OwlParser, int)">ObjectExactCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                       int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ObjectExactCardinality(int)"><!-- --></A><H3>
+ObjectExactCardinality</H3>
+<PRE>
+public <B>ObjectExactCardinality</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectExactCardinality(AST.OwlParser, int)"><!-- --></A><H3>
+ObjectExactCardinality</H3>
+<PRE>
+public <B>ObjectExactCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                              int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectExactCardinality()"><!-- --></A><H3>
+ObjectExactCardinality</H3>
+<PRE>
+public <B>ObjectExactCardinality</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectExactCardinality(AST.List, AST.List)"><!-- --></A><H3>
+ObjectExactCardinality</H3>
+<PRE>
+public <B>ObjectExactCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Node.html" title="interface in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectExactCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectExactCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ObjectListList.html b/javadoc/AST/ObjectListList.html
new file mode 100644
index 0000000000000000000000000000000000000000..cfed88714b5421c75eddd402d464a88f29c9eac4
--- /dev/null
+++ b/javadoc/AST/ObjectListList.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+ObjectListList
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ObjectListList";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectListList.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectListList.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ObjectListList</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectListList</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ObjectListList</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ObjectListList.html#ObjectListList()">ObjectListList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#ObjectListList(int)">ObjectListList</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#ObjectListList(AST.List, AST.List)">ObjectListList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectListList.html#ObjectListList(AST.OwlParser, int)">ObjectListList</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectListList.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ObjectListList(int)"><!-- --></A><H3>
+ObjectListList</H3>
+<PRE>
+public <B>ObjectListList</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectListList(AST.OwlParser, int)"><!-- --></A><H3>
+ObjectListList</H3>
+<PRE>
+public <B>ObjectListList</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectListList()"><!-- --></A><H3>
+ObjectListList</H3>
+<PRE>
+public <B>ObjectListList</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectListList(AST.List, AST.List)"><!-- --></A><H3>
+ObjectListList</H3>
+<PRE>
+public <B>ObjectListList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectExactCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectListList.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectListList.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ObjectMinCardinality.html b/javadoc/AST/ObjectMinCardinality.html
new file mode 100644
index 0000000000000000000000000000000000000000..1ca64a3d8d44a66bce44f521d0f5811bbf5abfda
--- /dev/null
+++ b/javadoc/AST/ObjectMinCardinality.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+ObjectMinCardinality
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ObjectMinCardinality";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ObjectListList.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectMinCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectMinCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ObjectMinCardinality</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectMinCardinality</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ObjectMinCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ObjectMinCardinality.html#ObjectMinCardinality()">ObjectMinCardinality</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#ObjectMinCardinality(int)">ObjectMinCardinality</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.List, AST.List)">ObjectMinCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectMinCardinality.html#ObjectMinCardinality(AST.OwlParser, int)">ObjectMinCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                     int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ObjectMinCardinality(int)"><!-- --></A><H3>
+ObjectMinCardinality</H3>
+<PRE>
+public <B>ObjectMinCardinality</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectMinCardinality(AST.OwlParser, int)"><!-- --></A><H3>
+ObjectMinCardinality</H3>
+<PRE>
+public <B>ObjectMinCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                            int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectMinCardinality()"><!-- --></A><H3>
+ObjectMinCardinality</H3>
+<PRE>
+public <B>ObjectMinCardinality</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectMinCardinality(AST.List, AST.List)"><!-- --></A><H3>
+ObjectMinCardinality</H3>
+<PRE>
+public <B>ObjectMinCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectListList.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectMinCardinality.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectMinCardinality.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ObjectProperty.html b/javadoc/AST/ObjectProperty.html
new file mode 100644
index 0000000000000000000000000000000000000000..9cce2478e65951ab765fa0d627636286e6733762
--- /dev/null
+++ b/javadoc/AST/ObjectProperty.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+ObjectProperty
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ObjectProperty";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ObjectProperty</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectProperty</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ObjectProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ObjectProperty.html#ObjectProperty()">ObjectProperty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#ObjectProperty(int)">ObjectProperty</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#ObjectProperty(AST.List, AST.List)">ObjectProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectProperty.html#ObjectProperty(AST.OwlParser, int)">ObjectProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ObjectProperty(int)"><!-- --></A><H3>
+ObjectProperty</H3>
+<PRE>
+public <B>ObjectProperty</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectProperty(AST.OwlParser, int)"><!-- --></A><H3>
+ObjectProperty</H3>
+<PRE>
+public <B>ObjectProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectProperty()"><!-- --></A><H3>
+ObjectProperty</H3>
+<PRE>
+public <B>ObjectProperty</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectProperty(AST.List, AST.List)"><!-- --></A><H3>
+ObjectProperty</H3>
+<PRE>
+public <B>ObjectProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ObjectPropertyAssertion.html b/javadoc/AST/ObjectPropertyAssertion.html
new file mode 100644
index 0000000000000000000000000000000000000000..10febb5ff0704520b5ee0be7f01e9e6c0722fab2
--- /dev/null
+++ b/javadoc/AST/ObjectPropertyAssertion.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+ObjectPropertyAssertion
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ObjectPropertyAssertion";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectPropertyAssertion.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectPropertyAssertion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ObjectPropertyAssertion</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectPropertyAssertion</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ObjectPropertyAssertion</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ObjectPropertyAssertion.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(int)">ObjectPropertyAssertion</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.List, AST.List)">ObjectPropertyAssertion</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.OwlParser, int)">ObjectPropertyAssertion</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                        int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ObjectPropertyAssertion(int)"><!-- --></A><H3>
+ObjectPropertyAssertion</H3>
+<PRE>
+public <B>ObjectPropertyAssertion</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectPropertyAssertion(AST.OwlParser, int)"><!-- --></A><H3>
+ObjectPropertyAssertion</H3>
+<PRE>
+public <B>ObjectPropertyAssertion</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                               int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectPropertyAssertion()"><!-- --></A><H3>
+ObjectPropertyAssertion</H3>
+<PRE>
+public <B>ObjectPropertyAssertion</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectPropertyAssertion(AST.List, AST.List)"><!-- --></A><H3>
+ObjectPropertyAssertion</H3>
+<PRE>
+public <B>ObjectPropertyAssertion</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectPropertyAssertion.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectPropertyAssertion.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ObjectPropertyDomain.html b/javadoc/AST/ObjectPropertyDomain.html
new file mode 100644
index 0000000000000000000000000000000000000000..71263a3130c2dc478b832657d8b36a79865d28ad
--- /dev/null
+++ b/javadoc/AST/ObjectPropertyDomain.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+ObjectPropertyDomain
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ObjectPropertyDomain";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectPropertyDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectPropertyDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ObjectPropertyDomain</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectPropertyDomain</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ObjectPropertyDomain</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ObjectPropertyDomain.html#ObjectPropertyDomain()">ObjectPropertyDomain</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(int)">ObjectPropertyDomain</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.List, AST.List)">ObjectPropertyDomain</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.OwlParser, int)">ObjectPropertyDomain</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                     int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ObjectPropertyDomain(int)"><!-- --></A><H3>
+ObjectPropertyDomain</H3>
+<PRE>
+public <B>ObjectPropertyDomain</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectPropertyDomain(AST.OwlParser, int)"><!-- --></A><H3>
+ObjectPropertyDomain</H3>
+<PRE>
+public <B>ObjectPropertyDomain</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                            int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectPropertyDomain()"><!-- --></A><H3>
+ObjectPropertyDomain</H3>
+<PRE>
+public <B>ObjectPropertyDomain</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectPropertyDomain(AST.List, AST.List)"><!-- --></A><H3>
+ObjectPropertyDomain</H3>
+<PRE>
+public <B>ObjectPropertyDomain</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectPropertyAssertion.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectPropertyDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectPropertyDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ObjectSomeValuesFrom.html b/javadoc/AST/ObjectSomeValuesFrom.html
new file mode 100644
index 0000000000000000000000000000000000000000..a92c19f9e0958deb2a611d71f22d9a55ad91e9dc
--- /dev/null
+++ b/javadoc/AST/ObjectSomeValuesFrom.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+ObjectSomeValuesFrom
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ObjectSomeValuesFrom";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectSomeValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ObjectSomeValuesFrom</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ObjectSomeValuesFrom</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ObjectSomeValuesFrom</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(int)">ObjectSomeValuesFrom</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.List, AST.List)">ObjectSomeValuesFrom</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.OwlParser, int)">ObjectSomeValuesFrom</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                     int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ObjectSomeValuesFrom(int)"><!-- --></A><H3>
+ObjectSomeValuesFrom</H3>
+<PRE>
+public <B>ObjectSomeValuesFrom</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectSomeValuesFrom(AST.OwlParser, int)"><!-- --></A><H3>
+ObjectSomeValuesFrom</H3>
+<PRE>
+public <B>ObjectSomeValuesFrom</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                            int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectSomeValuesFrom()"><!-- --></A><H3>
+ObjectSomeValuesFrom</H3>
+<PRE>
+public <B>ObjectSomeValuesFrom</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ObjectSomeValuesFrom(AST.List, AST.List)"><!-- --></A><H3>
+ObjectSomeValuesFrom</H3>
+<PRE>
+public <B>ObjectSomeValuesFrom</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ObjectPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ObjectSomeValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ObjectSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/OntoDeclaration.html b/javadoc/AST/OntoDeclaration.html
new file mode 100644
index 0000000000000000000000000000000000000000..2cc9fe573fe2655494dc629db5c97635c848b2e7
--- /dev/null
+++ b/javadoc/AST/OntoDeclaration.html
@@ -0,0 +1,899 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+OntoDeclaration
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="OntoDeclaration";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/OClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OntoDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OntoDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 OntoDeclaration</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OntoDeclaration</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OntoDeclaration</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/OntoDeclaration.html#OntoDeclaration()">OntoDeclaration</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#OntoDeclaration(int)">OntoDeclaration</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#OntoDeclaration(AST.List, AST.List)">OntoDeclaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OntoDeclaration.html#OntoDeclaration(AST.OwlParser, int)">OntoDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="OntoDeclaration(int)"><!-- --></A><H3>
+OntoDeclaration</H3>
+<PRE>
+public <B>OntoDeclaration</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OntoDeclaration(AST.OwlParser, int)"><!-- --></A><H3>
+OntoDeclaration</H3>
+<PRE>
+public <B>OntoDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                       int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OntoDeclaration()"><!-- --></A><H3>
+OntoDeclaration</H3>
+<PRE>
+public <B>OntoDeclaration</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OntoDeclaration(AST.List, AST.List)"><!-- --></A><H3>
+OntoDeclaration</H3>
+<PRE>
+public <B>OntoDeclaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OntoDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OntoDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/Ontology.html b/javadoc/AST/Ontology.html
new file mode 100644
index 0000000000000000000000000000000000000000..f7b1999aecd936f76c31e400e5e78d361684d25d
--- /dev/null
+++ b/javadoc/AST/Ontology.html
@@ -0,0 +1,897 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+Ontology
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Ontology";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OntologyDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Ontology.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Ontology.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 Ontology</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OntoDeclaration.html" title="class in AST">AST.OntoDeclaration</A>
+                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Ontology</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Ontology</B><DT>extends <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/Ontology.html#Ontology()">Ontology</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Ontology.html#Ontology(int)">Ontology</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Ontology.html#Ontology(AST.List, AST.List)">Ontology</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Ontology.html#Ontology(AST.OwlParser, int)">Ontology</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+         int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Ontology.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="Ontology(int)"><!-- --></A><H3>
+Ontology</H3>
+<PRE>
+public <B>Ontology</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Ontology(AST.OwlParser, int)"><!-- --></A><H3>
+Ontology</H3>
+<PRE>
+public <B>Ontology</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Ontology()"><!-- --></A><H3>
+Ontology</H3>
+<PRE>
+public <B>Ontology</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Ontology(AST.List, AST.List)"><!-- --></A><H3>
+Ontology</H3>
+<PRE>
+public <B>Ontology</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OntoDeclaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy()"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>copy</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="fullCopy()"><!-- --></A><H3>
+fullCopy</H3>
+<PRE>
+public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>fullCopy</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3>
+dumpTree</H3>
+<PRE>
+public void <B>dumpTree</B>(java.lang.String&nbsp;indent,
+                     java.io.PrintStream&nbsp;pStream)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3>
+jjtAddChild</H3>
+<PRE>
+public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                        int&nbsp;i)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD>
+<DD>This method tells the node to add its argument to the node's
+    list of children.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3>
+checkChild</H3>
+<PRE>
+public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+                       int&nbsp;i)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumChild()"><!-- --></A><H3>
+getNumChild</H3>
+<PRE>
+public int <B>getNumChild</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="mayHaveRewrite()"><!-- --></A><H3>
+mayHaveRewrite</H3>
+<PRE>
+public boolean <B>mayHaveRewrite</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAttributeList(AST.List)"><!-- --></A><H3>
+setAttributeList</H3>
+<PRE>
+public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumAttribute()"><!-- --></A><H3>
+getNumAttribute</H3>
+<PRE>
+public int <B>getNumAttribute</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttribute(int)"><!-- --></A><H3>
+getAttribute</H3>
+<PRE>
+public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int&nbsp;i)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3>
+addAttribute</H3>
+<PRE>
+public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3>
+setAttribute</H3>
+<PRE>
+public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+                         int&nbsp;i)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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/OntoDeclaration.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributeListNoTransform()"><!-- --></A><H3>
+getAttributeListNoTransform</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <B>getAttributeListNoTransform</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setElementList(AST.List)"><!-- --></A><H3>
+setElementList</H3>
+<PRE>
+public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNumElement()"><!-- --></A><H3>
+getNumElement</H3>
+<PRE>
+public int <B>getNumElement</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getElement(int)"><!-- --></A><H3>
+getElement</H3>
+<PRE>
+public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int&nbsp;i)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addElement(AST.Element)"><!-- --></A><H3>
+addElement</H3>
+<PRE>
+public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setElement(AST.Element, int)"><!-- --></A><H3>
+setElement</H3>
+<PRE>
+public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+                       int&nbsp;i)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="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/OntoDeclaration.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getElementListNoTransform()"><!-- --></A><H3>
+getElementListNoTransform</H3>
+<PRE>
+public <A HREF="../AST/List.html" title="class in AST">List</A> <B>getElementListNoTransform</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="rewriteTo()"><!-- --></A><H3>
+rewriteTo</H3>
+<PRE>
+public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OntologyDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Ontology.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Ontology.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/OntologyDeclaration.html b/javadoc/AST/OntologyDeclaration.html
new file mode 100644
index 0000000000000000000000000000000000000000..75d0b57196fc81beb9353fff01c0beeef194b22c
--- /dev/null
+++ b/javadoc/AST/OntologyDeclaration.html
@@ -0,0 +1,302 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+OntologyDeclaration
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="OntologyDeclaration";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OntologyDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OntologyDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+AST</FONT>
+<BR>
+Class OntologyDeclaration</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OntologyDeclaration</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OntologyDeclaration</B><DT>extends <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OntologyDeclaration.html#OntologyDeclaration(int)">OntologyDeclaration</A></B>(int&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OntologyDeclaration.html#OntologyDeclaration(AST.OwlParser, int)">OntologyDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                    int&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OntologyDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="OntologyDeclaration(int)"><!-- --></A><H3>
+OntologyDeclaration</H3>
+<PRE>
+public <B>OntologyDeclaration</B>(int&nbsp;id)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OntologyDeclaration(AST.OwlParser, int)"><!-- --></A><H3>
+OntologyDeclaration</H3>
+<PRE>
+public <B>OntologyDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                           int&nbsp;id)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3>
+jjtAccept</H3>
+<PRE>
+public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+                                  java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD>Accept the visitor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OntologyDeclaration.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OntologyDeclaration.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/javadoc/AST/XmlnsDaml.html b/javadoc/AST/OntologyIRI.html
similarity index 86%
rename from javadoc/AST/XmlnsDaml.html
rename to javadoc/AST/OntologyIRI.html
index 3a11f9947a2af703c81429b2c935b82bf0781d55..954e8aa0d31819733b7c3b065ca6565fc62e5406 100644
--- a/javadoc/AST/XmlnsDaml.html
+++ b/javadoc/AST/OntologyIRI.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
-XmlnsDaml
+OntologyIRI
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsDaml
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsDaml";
+        parent.document.title="OntologyIRI";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/OntologyDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Opt.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsDaml.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsDaml.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/OntologyIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OntologyIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,20 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsDaml</H2>
+Class OntologyIRI</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
           <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>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OntologyIRI</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>OntologyIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +145,26 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI()">OntologyIRI</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsDaml.html#XmlnsDaml(int)">XmlnsDaml</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(int)">OntologyIRI</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(AST.OwlParser, int)">OntologyIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsDaml.html#XmlnsDaml(AST.Value)">XmlnsDaml</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(AST.Value)">OntologyIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +182,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +191,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +199,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +207,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +216,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#fullCopy()">fullCopy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +224,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +232,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getValue()">getValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +240,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +248,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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,
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +257,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +267,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +275,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,7 +283,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/OntologyIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -338,35 +338,35 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsDaml(int)"><!-- --></A><H3>
-XmlnsDaml</H3>
+<A NAME="OntologyIRI(int)"><!-- --></A><H3>
+OntologyIRI</H3>
 <PRE>
-public <B>XmlnsDaml</B>(int&nbsp;i)</PRE>
+public <B>OntologyIRI</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsDaml(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsDaml</H3>
+<A NAME="OntologyIRI(AST.OwlParser, int)"><!-- --></A><H3>
+OntologyIRI</H3>
 <PRE>
-public <B>XmlnsDaml</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
-                 int&nbsp;i)</PRE>
+public <B>OntologyIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsDaml()"><!-- --></A><H3>
-XmlnsDaml</H3>
+<A NAME="OntologyIRI()"><!-- --></A><H3>
+OntologyIRI</H3>
 <PRE>
-public <B>XmlnsDaml</B>()</PRE>
+public <B>OntologyIRI</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsDaml(AST.Value)"><!-- --></A><H3>
-XmlnsDaml</H3>
+<A NAME="OntologyIRI(AST.Value)"><!-- --></A><H3>
+OntologyIRI</H3>
 <PRE>
-public <B>XmlnsDaml</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>OntologyIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
 <DL>
 </DL>
 
@@ -603,11 +603,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/OntologyDeclaration.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Opt.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsDaml.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsDaml.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/OntologyIRI.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OntologyIRI.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/Opt.html b/javadoc/AST/Opt.html
index 6fc85a900b52fc820110cdea2ace1e58ea631955..9da2908d8a48fbd46adf920181b9de60df58e632 100644
--- a/javadoc/AST/Opt.html
+++ b/javadoc/AST/Opt.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 Opt
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/OntologyIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Opt.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -505,7 +505,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/OntologyIRI.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Opt.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/OwlAllDifferent.html b/javadoc/AST/OwlAllDifferent.html
index 0ec709f5a4dbdcc1079bdb71017175c10d7ee93a..1a97d4a63d799e1d2d252d9ca69be96e6edf4fe0 100644
--- a/javadoc/AST/OwlAllDifferent.html
+++ b/javadoc/AST/OwlAllDifferent.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlAllDifferent
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlAllValuesFrom.html b/javadoc/AST/OwlAllValuesFrom.html
index b63270a2fde63e74f3b8b40b5cbf3a8ff4071a5f..e1b7228c7f3ce4ef186350ff366b5f9e37c86642 100644
--- a/javadoc/AST/OwlAllValuesFrom.html
+++ b/javadoc/AST/OwlAllValuesFrom.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlAllValuesFrom
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlCardinality.html b/javadoc/AST/OwlCardinality.html
index 2dfb9e771d823dc45e64cd41c16b5aeb5035efa0..2fe16880a8448cd228a4682efe994fafb6cfb0a9 100644
--- a/javadoc/AST/OwlCardinality.html
+++ b/javadoc/AST/OwlCardinality.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlCardinality
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlClass.html b/javadoc/AST/OwlClass.html
index fc5a6230ccd452d4f042c27a8ab1d07daeecf7de..59b230fa57e2cea7ca3e250a0263acfd3564572f 100644
--- a/javadoc/AST/OwlClass.html
+++ b/javadoc/AST/OwlClass.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlClass
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlClassDecl.html b/javadoc/AST/OwlClassDecl.html
index f96ad56a7ce11cfbce272cb97e2e9d12a8dc880f..196955091e3813e3e57c43eed452a75ff4ee11c3 100644
--- a/javadoc/AST/OwlClassDecl.html
+++ b/javadoc/AST/OwlClassDecl.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:21 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlClassDecl
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlClassUse.html b/javadoc/AST/OwlClassUse.html
index 7c6879395bcc26fc74ae56eb9bef4d00361c3288..5b8cb5ec2030794eaf44aa54dc89ad0238038072 100644
--- a/javadoc/AST/OwlClassUse.html
+++ b/javadoc/AST/OwlClassUse.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:22 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlClassUse
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlDataRange.html b/javadoc/AST/OwlDataRange.html
index 6d5ad0378b666c3fa8abb46a7f3ed41fb9d581ce..1a132092400dcb09f3cfc912da9c19521900f4c5 100644
--- a/javadoc/AST/OwlDataRange.html
+++ b/javadoc/AST/OwlDataRange.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:22 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlDataRange
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlDatatypeProperty.html b/javadoc/AST/OwlDatatypeProperty.html
index 1027fca72ee9484174e42c07fa94659c7e084cfc..dc8a162eed2cc65bc458270af5c5cb2d630d9897 100644
--- a/javadoc/AST/OwlDatatypeProperty.html
+++ b/javadoc/AST/OwlDatatypeProperty.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:22 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlDatatypeProperty
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -95,14 +95,15 @@ java.lang.Object
       <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>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A>
+                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlDatatypeProperty</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>OwlDatatypeProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -335,6 +336,14 @@ java.lang.Object
 <CODE>&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#range()">range</A></B>()</CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -381,13 +390,13 @@ java.lang.Object
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 </TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A>
+&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/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH>
+<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/ComplexElement.html#getId()">getId</A></CODE></TD>
+<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
@@ -396,7 +405,7 @@ java.lang.Object
 <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>
+<TD><CODE><A HREF="../AST/Element.html#type()">type</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
@@ -489,7 +498,7 @@ 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>
+<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>
 
@@ -534,7 +543,7 @@ public void <B>dumpTree</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>
+<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>
@@ -552,7 +561,7 @@ public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html"
 <DD>Accept the visitor.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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>
@@ -571,7 +580,7 @@ public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AS
     list of children.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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>
@@ -586,7 +595,7 @@ public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST
                        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>
+<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>
@@ -600,7 +609,7 @@ getNumChild</H3>
 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>
+<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>
@@ -614,7 +623,7 @@ mayHaveRewrite</H3>
 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>
+<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>
@@ -628,7 +637,7 @@ setAttributeList</H3>
 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>
+<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>
@@ -642,7 +651,7 @@ getNumAttribute</H3>
 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>
+<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>
@@ -656,7 +665,7 @@ getAttribute</H3>
 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>
+<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>
@@ -670,7 +679,7 @@ addAttribute</H3>
 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>
+<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>
@@ -685,7 +694,7 @@ public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in
                          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>
+<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>
@@ -699,7 +708,7 @@ getAttributeList</H3>
 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>
+<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>
@@ -713,7 +722,7 @@ getAttributeListNoTransform</H3>
 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>
+<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>
@@ -727,7 +736,7 @@ setElementList</H3>
 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>
+<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>
@@ -741,7 +750,7 @@ getNumElement</H3>
 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>
+<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>
@@ -755,7 +764,7 @@ getElement</H3>
 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>
+<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>
@@ -769,7 +778,7 @@ addElement</H3>
 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>
+<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>
@@ -784,7 +793,7 @@ public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST"
                        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>
+<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>
@@ -798,7 +807,7 @@ getElementList</H3>
 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>
+<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>
@@ -812,7 +821,21 @@ getElementListNoTransform</H3>
 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>
+<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>
@@ -826,7 +849,7 @@ rewriteTo</H3>
 public <A HREF="../AST/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>
+<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>
diff --git a/javadoc/AST/OwlDisjointWith.html b/javadoc/AST/OwlDisjointWith.html
index 7af9353783fd15c91e34713c4e435c1085ec63a8..401b836d03b5b504bea1193a5ca80f0a4afacee3 100644
--- a/javadoc/AST/OwlDisjointWith.html
+++ b/javadoc/AST/OwlDisjointWith.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:22 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlDisjointWith
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlDistinctMembers.html b/javadoc/AST/OwlDistinctMembers.html
index d5053cf844cb1f47de0802cf9518ed76f56f5642..05159c8a243644d310a243d59879dc1767edaffa 100644
--- a/javadoc/AST/OwlDistinctMembers.html
+++ b/javadoc/AST/OwlDistinctMembers.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:22 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlDistinctMembers
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlEquivalentClass.html b/javadoc/AST/OwlEquivalentClass.html
index 281f68d37d11f889f71b6135f954aa908d7adee4..6618f22379c39465047250f3571602a821876933 100644
--- a/javadoc/AST/OwlEquivalentClass.html
+++ b/javadoc/AST/OwlEquivalentClass.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:22 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlEquivalentClass
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OwlEquivalentClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="OwlEquivalentClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -862,7 +862,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OwlEquivalentClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="OwlEquivalentClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/OwlEquivalentProperty.html b/javadoc/AST/OwlEquivalentProperty.html
new file mode 100644
index 0000000000000000000000000000000000000000..a2e16df34e6d0d7542fd44715e3789a913b9fb19
--- /dev/null
+++ b/javadoc/AST/OwlEquivalentProperty.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+OwlEquivalentProperty
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="OwlEquivalentProperty";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OwlEquivalentProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OwlEquivalentProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 OwlEquivalentProperty</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlEquivalentProperty</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OwlEquivalentProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/OwlEquivalentProperty.html#OwlEquivalentProperty()">OwlEquivalentProperty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(int)">OwlEquivalentProperty</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.List, AST.List)">OwlEquivalentProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.OwlParser, int)">OwlEquivalentProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="OwlEquivalentProperty(int)"><!-- --></A><H3>
+OwlEquivalentProperty</H3>
+<PRE>
+public <B>OwlEquivalentProperty</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlEquivalentProperty(AST.OwlParser, int)"><!-- --></A><H3>
+OwlEquivalentProperty</H3>
+<PRE>
+public <B>OwlEquivalentProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                             int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlEquivalentProperty()"><!-- --></A><H3>
+OwlEquivalentProperty</H3>
+<PRE>
+public <B>OwlEquivalentProperty</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlEquivalentProperty(AST.List, AST.List)"><!-- --></A><H3>
+OwlEquivalentProperty</H3>
+<PRE>
+public <B>OwlEquivalentProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OwlEquivalentClass.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OwlEquivalentProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OwlEquivalentProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index fc3743209a915bbb0820493472dd14f655e143c6..dbd3cf607208ff550efc5e5c8a492089e2d21910 100644
--- a/javadoc/AST/OwlFunctionalProperty.html
+++ b/javadoc/AST/OwlFunctionalProperty.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:22 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlFunctionalProperty
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,8 +53,8 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OwlFunctionalProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="OwlFunctionalProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -336,6 +336,14 @@ java.lang.Object
 <CODE>&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#range()">range</A></B>()</CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -388,7 +396,7 @@ java.lang.Object
 <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>
+<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
@@ -397,7 +405,7 @@ java.lang.Object
 <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>
+<TD><CODE><A HREF="../AST/Element.html#type()">type</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A>
@@ -821,6 +829,20 @@ public <A HREF="../AST/List.html" title="class in AST">List</A> <B>getElementLis
 </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>
@@ -862,8 +884,8 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OwlHasValue.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OwlFunctionalProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="OwlFunctionalProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/OwlHasValue.html b/javadoc/AST/OwlHasValue.html
new file mode 100644
index 0000000000000000000000000000000000000000..5b4b10d3840258ee51f8a66915ea81347133784f
--- /dev/null
+++ b/javadoc/AST/OwlHasValue.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.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
+<TITLE>
+OwlHasValue
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="OwlHasValue";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/OwlImports.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OwlHasValue.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OwlHasValue.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 OwlHasValue</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlHasValue</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OwlHasValue</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/OwlHasValue.html#OwlHasValue()">OwlHasValue</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#OwlHasValue(int)">OwlHasValue</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#OwlHasValue(AST.List, AST.List)">OwlHasValue</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OwlHasValue.html#OwlHasValue(AST.OwlParser, int)">OwlHasValue</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlHasValue.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="OwlHasValue(int)"><!-- --></A><H3>
+OwlHasValue</H3>
+<PRE>
+public <B>OwlHasValue</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlHasValue(AST.OwlParser, int)"><!-- --></A><H3>
+OwlHasValue</H3>
+<PRE>
+public <B>OwlHasValue</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlHasValue()"><!-- --></A><H3>
+OwlHasValue</H3>
+<PRE>
+public <B>OwlHasValue</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlHasValue(AST.List, AST.List)"><!-- --></A><H3>
+OwlHasValue</H3>
+<PRE>
+public <B>OwlHasValue</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OwlImports.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OwlHasValue.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OwlHasValue.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index cc4f37d5214fd08fe2d260d25e05339afa9fa8f4..d15fb955bb9cb3427cc881c94fb471cf620e4507 100644
--- a/javadoc/AST/OwlImports.html
+++ b/javadoc/AST/OwlImports.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:23 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlImports
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/OwlHasValue.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OwlImports.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -861,7 +861,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/OwlHasValue.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OwlImports.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/OwlIntersectionOf.html b/javadoc/AST/OwlIntersectionOf.html
index d7bd0a1a8cccfd71edad116da54aebc61fd90747..71c0dac78b07ce779f716c20874afeb27d9bf1d5 100644
--- a/javadoc/AST/OwlIntersectionOf.html
+++ b/javadoc/AST/OwlIntersectionOf.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:23 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlIntersectionOf
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlInverseOf.html b/javadoc/AST/OwlInverseOf.html
index 66d3087917eefd97f32ee6d67ac5de33ffa84570..fd9f5a71bdfaa7f0207e28fc4df74994782d8a74 100644
--- a/javadoc/AST/OwlInverseOf.html
+++ b/javadoc/AST/OwlInverseOf.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:23 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlInverseOf
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlMaxCardinality.html b/javadoc/AST/OwlMaxCardinality.html
index e7a8bdee5021a62cfd6f2c201bcfa45f4f15b76c..1de400f2b2f5dc01c28501242b5fe963a4ae96c9 100644
--- a/javadoc/AST/OwlMaxCardinality.html
+++ b/javadoc/AST/OwlMaxCardinality.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:23 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlMaxCardinality
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlMinCardinality.html b/javadoc/AST/OwlMinCardinality.html
index f81cd93b1af9f8a01a56b49b06e4fe05b90c5ef6..c43be5a1725cec5ce738e3765af2746a01863e75 100644
--- a/javadoc/AST/OwlMinCardinality.html
+++ b/javadoc/AST/OwlMinCardinality.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:23 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlMinCardinality
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlObjectProperty.html b/javadoc/AST/OwlObjectProperty.html
index ce59e5a2718baa0469388e29fcbdae9a060f3074..eee820b692a0950b1a9d06df069656259c8f8a2e 100644
--- a/javadoc/AST/OwlObjectProperty.html
+++ b/javadoc/AST/OwlObjectProperty.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:23 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlObjectProperty
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -396,7 +396,7 @@ java.lang.Object
 <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>
+<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
diff --git a/javadoc/AST/OwlOnProperty.html b/javadoc/AST/OwlOnProperty.html
index f76497c8050387eeb914a33816d12cdee206e215..321aa4011604de25a3ce4126be1f2105c5e7eeb3 100644
--- a/javadoc/AST/OwlOnProperty.html
+++ b/javadoc/AST/OwlOnProperty.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:23 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlOnProperty
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -388,7 +388,7 @@ java.lang.Object
 <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>
+<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_AST.Element"><!-- --></A>
diff --git a/javadoc/AST/OwlOneOf.html b/javadoc/AST/OwlOneOf.html
index 21f14e65b173ca9057f238ea5f2480c34ed6e7df..87726248dd0429acb1f0305225acd0961869ea89 100644
--- a/javadoc/AST/OwlOneOf.html
+++ b/javadoc/AST/OwlOneOf.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:23 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlOneOf
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlOntology.html b/javadoc/AST/OwlOntology.html
index 21d667c518a436e8632cf20fe9229df1f1a77edd..abea1aad42a764b55c8b7339227f63093e574b0f 100644
--- a/javadoc/AST/OwlOntology.html
+++ b/javadoc/AST/OwlOntology.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlOntology
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlParser.html b/javadoc/AST/OwlParser.html
index b3b3a873876e4bb794e2f1b62dc835387e9a3504..385e76b52962d3d1b819b3d0d4eaa771986f7f50 100644
--- a/javadoc/AST/OwlParser.html
+++ b/javadoc/AST/OwlParser.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlParser
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -152,7 +152,7 @@ java.lang.Object
 <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#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#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#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</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#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#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#JJTXMLNSSWRL">JJTXMLNSSWRL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSSWRLB">JJTXMLNSSWRLB</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXSD">JJTXMLNSXSD</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXSP">JJTXMLNSXSP</A></CODE></TD>
+<TD><CODE><A HREF="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="fields_inherited_from_class_AST.OwlParserConstants"><!-- --></A>
@@ -161,7 +161,7 @@ java.lang.Object
 <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#COLON">COLON</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_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</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_MAXCARDINALITY">OWL_MAXCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A>, <A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</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_DESCRIPTION">RDF_DESCRIPTION</A>, <A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_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#SLASH">SLASH</A>, <A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A>, <A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A>, <A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#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_SWRL">XMLNS_SWRL</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_SWRLB">XMLNS_SWRLB</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XSD">XMLNS_XSD</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XSP">XMLNS_XSP</A></CODE></TD>
+<TD><CODE><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A>, <A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A>, <A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A>, <A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#COLON">COLON</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A>, <A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A>, <A HREF="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</A>, <A HREF="../AST/OwlParserConstants.html#DIGIT">DIGIT</A>, <A HREF="../AST/OwlParserConstants.html#EOF">EOF</A>, <A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A>, <A HREF="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A>, <A HREF="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IRI">IRI</A>, <A HREF="../AST/OwlParserConstants.html#LBRACE">LBRACE</A>, <A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A>, <A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A>, <A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#NAME">NAME</A>, <A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A>, <A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A>, <A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A>, <A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A>, <A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A>, <A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A>, <A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A>, <A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A>, <A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A>, <A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A>, <A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A>, <A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A>, <A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A>, <A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A>, <A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A>, <A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A>, <A HREF="../AST/OwlParserConstants.html#XML">XML</A>, <A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;
@@ -211,6 +211,30 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#AbbreviatedIRI()">AbbreviatedIRI</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Annotation()">Annotation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#AnnotationProperty()">AnnotationProperty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParser.html#Attribute()">Attribute</A></B>()</CODE>
 
 <BR>
@@ -221,6 +245,78 @@ java.lang.Object
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParser.html#AttributeList()">AttributeList</A></B>()</CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Cardinality()">Cardinality</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ClassAssertion()">ClassAssertion</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Clazz()">Clazz</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#DataProperty()">DataProperty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#DataPropertyDomain()">DataPropertyDomain</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#DataPropertyRange()">DataPropertyRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Datatype()">Datatype</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#DatatypeIRI()">DatatypeIRI</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Declaration()">Declaration</A></B>()</CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -261,6 +357,46 @@ java.lang.Object
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParser.html#enable_tracing()">enable_tracing</A></B>()</CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionCondition()">ExpressionCondition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionRefURI()">ExpressionRefURI</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ExprExpressionData()">ExprExpressionData</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ExprKIFCondition()">ExprKIFCondition</A></B>()</CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -315,7 +451,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#IRI()">IRI</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -323,7 +459,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#JElement()">JElement</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -331,7 +467,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ListFirst()">ListFirst</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -339,7 +475,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ListRest()">ListRest</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -347,7 +483,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Literal()">Literal</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -355,7 +491,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Name()">Name</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -363,7 +499,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#NamedIndividual()">NamedIndividual</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -371,7 +507,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDistinctMembers()">OwlDistinctMembers</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectExactCardinality()">ObjectExactCardinality</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -379,7 +515,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectListList()">ObjectListList</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -387,7 +523,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectMinCardinality()">ObjectMinCardinality</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -395,7 +531,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectProperty()">ObjectProperty</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -403,7 +539,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -411,7 +547,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectPropertyDomain()">ObjectPropertyDomain</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -419,7 +555,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -427,7 +563,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlMaxCardinality()">OwlMaxCardinality</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Ontology()">Ontology</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -435,7 +571,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyAttribute()">OntologyAttribute</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -443,7 +579,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyDeclaration()">OntologyDeclaration</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -451,7 +587,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyElement()">OntologyElement</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -459,7 +595,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyIRI()">OntologyIRI</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -467,7 +603,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -475,7 +611,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -483,7 +619,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -491,7 +627,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlTransitiveProperty()">OwlTransitiveProperty</A></B>()</CODE>
+<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>
@@ -499,7 +635,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -507,7 +643,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -515,7 +651,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -523,7 +659,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDistinctMembers()">OwlDistinctMembers</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -531,7 +667,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -539,7 +675,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDescription()">RdfDescription</A></B>()</CODE>
+<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>
@@ -547,7 +683,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlEquivalentProperty()">OwlEquivalentProperty</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -555,7 +691,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -563,7 +699,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlHasValue()">OwlHasValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -571,7 +707,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -579,7 +715,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -587,7 +723,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -595,7 +731,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlMaxCardinality()">OwlMaxCardinality</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -603,7 +739,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -611,7 +747,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -619,7 +755,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -627,7 +763,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -635,7 +771,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -643,7 +779,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -651,8 +787,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -660,7 +795,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlTransitiveProperty()">OwlTransitiveProperty</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -668,7 +803,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<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>
@@ -676,7 +811,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlVersionInfo()">OwlVersionInfo</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -684,15 +819,15 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1AnyOrder()">P1AnyOrder</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<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>
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Components()">P1Components</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -700,7 +835,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ComposedOf()">P1ComposedOf</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -708,7 +843,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ControlConstructBag()">P1ControlConstructBag</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -716,7 +851,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ControlConstructList()">P1ControlConstructList</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -724,7 +859,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Element()">P1Element</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -732,7 +867,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Else()">P1Else</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -740,7 +875,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1HasInput()">P1HasInput</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -748,7 +883,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1HasOutput()">P1HasOutput</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -756,7 +891,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1IfCondition()">P1IfCondition</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -764,7 +899,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1IfThenElse()">P1IfThenElse</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -772,7 +907,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Input()">P1Input</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -780,7 +915,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Output()">P1Output</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -788,7 +923,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ParameterType()">P1ParameterType</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -796,7 +931,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Perform()">P1Perform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -804,7 +939,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Process()">P1Process</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -812,7 +947,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1RepeatUntil()">P1RepeatUntil</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -820,7 +955,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsSwrl()">XmlnsSwrl</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Sequence()">P1Sequence</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -828,7 +963,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsSwrlb()">XmlnsSwrlb</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Then()">P1Then</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -836,7 +971,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1UntilCondition()">P1UntilCondition</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -844,130 +979,1453 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsXsp()">XmlnsXsp</A></B>()</CODE>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#P1UntilProcess()">P1UntilProcess</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#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>
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Prefix()">Prefix</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
-</TABLE>
-&nbsp;
-<P>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessElement()">ProcessElement</A></B>()</CODE>
 
-<!-- ============ FIELD DETAIL =========== -->
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessParticipant()">ProcessParticipant</A></B>()</CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
-</TABLE>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessPerform()">ProcessPerform</A></B>()</CODE>
 
-<A NAME="jjtree"><!-- --></A><H3>
-jjtree</H3>
-<PRE>
-protected AST.JJTOwlParserState <B>jjtree</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-<HR>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<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>
 
-<A NAME="token_source"><!-- --></A><H3>
-token_source</H3>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfAttribute()">RdfAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDatatype()">RdfDatatype</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDeclaration()">RdfDeclaration</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDescription()">RdfDescription</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfElement()">RdfElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfFirst()">RdfFirst</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfId()">RdfId</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfParseType()">RdfParseType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfProperty()">RdfProperty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfResource()">RdfResource</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfRest()">RdfRest</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsComment()">RdfsComment</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsDomain()">RdfsDomain</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsLabel()">RdfsLabel</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsRange()">RdfsRange</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSeeAlso()">RdfsSeeAlso</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSubClassOf()">RdfsSubClassOf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSubPropertyOf()">RdfsSubPropertyOf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfType()">RdfType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(java.io.InputStream)">ReInit</A></B>(java.io.InputStream&nbsp;stream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(java.io.InputStream, java.lang.String)">ReInit</A></B>(java.io.InputStream&nbsp;stream,
+       java.lang.String&nbsp;encoding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(AST.OwlParserTokenManager)">ReInit</A></B>(<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>&nbsp;tm)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(java.io.Reader)">ReInit</A></B>(java.io.Reader&nbsp;stream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#SimpleElement()">SimpleElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Specification()">Specification</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Start.html" title="class in AST">Start</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Start()">Start</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#StringElement()">StringElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#SubClassOf()">SubClassOf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Value()">Value</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Version()">Version</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlAttribute()">XmlAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlBase()">XmlBase</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlHeader()">XmlHeader</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#Xmlns()">Xmlns</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsAttribute()">XmlnsAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsXml()">XmlnsXml</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsXX()">XmlnsXX</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ 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="OntologyDeclaration()"><!-- --></A><H3>
+OntologyDeclaration</H3>
+<PRE>
+public final void <B>OntologyDeclaration</B>()
+                               throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="RdfDeclaration()"><!-- --></A><H3>
+RdfDeclaration</H3>
+<PRE>
+public final void <B>RdfDeclaration</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ElementList()"><!-- --></A><H3>
+ElementList</H3>
+<PRE>
+public final void <B>ElementList</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Element()"><!-- --></A><H3>
+Element</H3>
+<PRE>
+public final void <B>Element</B>()
+                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="DiscardedElement()"><!-- --></A><H3>
+DiscardedElement</H3>
+<PRE>
+public final void <B>DiscardedElement</B>()
+                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Identifier()"><!-- --></A><H3>
+Identifier</H3>
+<PRE>
+public final void <B>Identifier</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="SimpleElement()"><!-- --></A><H3>
+SimpleElement</H3>
+<PRE>
+public final void <B>SimpleElement</B>()
+                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="IntElement()"><!-- --></A><H3>
+IntElement</H3>
+<PRE>
+public final void <B>IntElement</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="FloatElement()"><!-- --></A><H3>
+FloatElement</H3>
+<PRE>
+public final void <B>FloatElement</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="StringElement()"><!-- --></A><H3>
+StringElement</H3>
+<PRE>
+public final void <B>StringElement</B>()
+                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="JElement()"><!-- --></A><H3>
+JElement</H3>
+<PRE>
+public final void <B>JElement</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ListFirst()"><!-- --></A><H3>
+ListFirst</H3>
+<PRE>
+public final void <B>ListFirst</B>()
+                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ListRest()"><!-- --></A><H3>
+ListRest</H3>
+<PRE>
+public final void <B>ListRest</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ExprKIFCondition()"><!-- --></A><H3>
+ExprKIFCondition</H3>
+<PRE>
+public final void <B>ExprKIFCondition</B>()
+                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ExprExpressionData()"><!-- --></A><H3>
+ExprExpressionData</H3>
+<PRE>
+public final void <B>ExprExpressionData</B>()
+                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ExpressionCondition()"><!-- --></A><H3>
+ExpressionCondition</H3>
+<PRE>
+public final void <B>ExpressionCondition</B>()
+                               throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ExpressionLogicLanguage()"><!-- --></A><H3>
+ExpressionLogicLanguage</H3>
+<PRE>
+public final void <B>ExpressionLogicLanguage</B>()
+                                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ExpressionRefURI()"><!-- --></A><H3>
+ExpressionRefURI</H3>
+<PRE>
+public final void <B>ExpressionRefURI</B>()
+                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ObjectListList()"><!-- --></A><H3>
+ObjectListList</H3>
+<PRE>
+public final void <B>ObjectListList</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="OntologyElement()"><!-- --></A><H3>
+OntologyElement</H3>
+<PRE>
+public final void <B>OntologyElement</B>()
+                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Annotation()"><!-- --></A><H3>
+Annotation</H3>
+<PRE>
+public final void <B>Annotation</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="AnnotationProperty()"><!-- --></A><H3>
+AnnotationProperty</H3>
+<PRE>
+public final void <B>AnnotationProperty</B>()
+                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Clazz()"><!-- --></A><H3>
+Clazz</H3>
+<PRE>
+public final void <B>Clazz</B>()
+                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ClassAssertion()"><!-- --></A><H3>
+ClassAssertion</H3>
+<PRE>
+public final void <B>ClassAssertion</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="DataProperty()"><!-- --></A><H3>
+DataProperty</H3>
+<PRE>
+public final void <B>DataProperty</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="DataPropertyDomain()"><!-- --></A><H3>
+DataPropertyDomain</H3>
+<PRE>
+public final void <B>DataPropertyDomain</B>()
+                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="DataPropertyRange()"><!-- --></A><H3>
+DataPropertyRange</H3>
+<PRE>
+public final void <B>DataPropertyRange</B>()
+                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Datatype()"><!-- --></A><H3>
+Datatype</H3>
+<PRE>
+public final void <B>Datatype</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Declaration()"><!-- --></A><H3>
+Declaration</H3>
+<PRE>
+public final void <B>Declaration</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Literal()"><!-- --></A><H3>
+Literal</H3>
+<PRE>
+public final void <B>Literal</B>()
+                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="NamedIndividual()"><!-- --></A><H3>
+NamedIndividual</H3>
+<PRE>
+public final void <B>NamedIndividual</B>()
+                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ObjectExactCardinality()"><!-- --></A><H3>
+ObjectExactCardinality</H3>
+<PRE>
+public final void <B>ObjectExactCardinality</B>()
+                                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ObjectMinCardinality()"><!-- --></A><H3>
+ObjectMinCardinality</H3>
+<PRE>
+public final void <B>ObjectMinCardinality</B>()
+                                throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ObjectSomeValuesFrom()"><!-- --></A><H3>
+ObjectSomeValuesFrom</H3>
+<PRE>
+public final void <B>ObjectSomeValuesFrom</B>()
+                                throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ObjectProperty()"><!-- --></A><H3>
+ObjectProperty</H3>
+<PRE>
+public final void <B>ObjectProperty</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ObjectPropertyAssertion()"><!-- --></A><H3>
+ObjectPropertyAssertion</H3>
+<PRE>
+public final void <B>ObjectPropertyAssertion</B>()
+                                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="ObjectPropertyDomain()"><!-- --></A><H3>
+ObjectPropertyDomain</H3>
+<PRE>
+public final void <B>ObjectPropertyDomain</B>()
+                                throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Ontology()"><!-- --></A><H3>
+Ontology</H3>
+<PRE>
+public final void <B>Ontology</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="Prefix()"><!-- --></A><H3>
+Prefix</H3>
+<PRE>
+public final void <B>Prefix</B>()
+                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="SubClassOf()"><!-- --></A><H3>
+SubClassOf</H3>
+<PRE>
+public final void <B>SubClassOf</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="OwlElement()"><!-- --></A><H3>
+OwlElement</H3>
+<PRE>
+public final void <B>OwlElement</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="OwlOntology()"><!-- --></A><H3>
+OwlOntology</H3>
+<PRE>
+public final void <B>OwlOntology</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="OwlAllDifferent()"><!-- --></A><H3>
+OwlAllDifferent</H3>
+<PRE>
+public final void <B>OwlAllDifferent</B>()
+                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="OwlAllValuesFrom()"><!-- --></A><H3>
+OwlAllValuesFrom</H3>
+<PRE>
+public final void <B>OwlAllValuesFrom</B>()
+                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="OwlCardinality()"><!-- --></A><H3>
+OwlCardinality</H3>
+<PRE>
+public final void <B>OwlCardinality</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="OwlClass()"><!-- --></A><H3>
+OwlClass</H3>
+<PRE>
+public final void <B>OwlClass</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="OwlDataRange()"><!-- --></A><H3>
+OwlDataRange</H3>
 <PRE>
-public <A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A> <B>token_source</B></PRE>
-<DL>
+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="token"><!-- --></A><H3>
-token</H3>
+<A NAME="OwlDatatypeProperty()"><!-- --></A><H3>
+OwlDatatypeProperty</H3>
 <PRE>
-public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>token</B></PRE>
-<DL>
+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="jj_nt"><!-- --></A><H3>
-jj_nt</H3>
+<A NAME="OwlDisjointWith()"><!-- --></A><H3>
+OwlDisjointWith</H3>
 <PRE>
-public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>jj_nt</B></PRE>
-<DL>
+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>
 
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<A NAME="OwlDistinctMembers()"><!-- --></A><H3>
+OwlDistinctMembers</H3>
+<PRE>
+public final void <B>OwlDistinctMembers</B>()
+                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
 
-<A NAME="OwlParser(java.io.InputStream)"><!-- --></A><H3>
-OwlParser</H3>
+<A NAME="OwlEquivalentClass()"><!-- --></A><H3>
+OwlEquivalentClass</H3>
 <PRE>
-public <B>OwlParser</B>(java.io.InputStream&nbsp;stream)</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="OwlParser(java.io.InputStream, java.lang.String)"><!-- --></A><H3>
-OwlParser</H3>
+<A NAME="OwlEquivalentProperty()"><!-- --></A><H3>
+OwlEquivalentProperty</H3>
 <PRE>
-public <B>OwlParser</B>(java.io.InputStream&nbsp;stream,
-                 java.lang.String&nbsp;encoding)</PRE>
+public final void <B>OwlEquivalentProperty</B>()
+                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
 </DL>
 <HR>
 
-<A NAME="OwlParser(java.io.Reader)"><!-- --></A><H3>
-OwlParser</H3>
+<A NAME="OwlFunctionalProperty()"><!-- --></A><H3>
+OwlFunctionalProperty</H3>
 <PRE>
-public <B>OwlParser</B>(java.io.Reader&nbsp;stream)</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="OwlParser(AST.OwlParserTokenManager)"><!-- --></A><H3>
-OwlParser</H3>
+<A NAME="OwlHasValue()"><!-- --></A><H3>
+OwlHasValue</H3>
 <PRE>
-public <B>OwlParser</B>(<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>&nbsp;tm)</PRE>
+public final void <B>OwlHasValue</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
+<DD><DL>
 </DL>
+</DD>
+<DD><DL>
 
-<!-- ============ METHOD DETAIL ========== -->
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
 
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
+<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>
 
-<A NAME="Start()"><!-- --></A><H3>
-Start</H3>
+<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 <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>
+public final void <B>OwlIntersectionOf</B>()
+                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -980,11 +2438,11 @@ public final <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>Start
 </DL>
 <HR>
 
-<A NAME="Specification()"><!-- --></A><H3>
-Specification</H3>
+<A NAME="OwlInverseOf()"><!-- --></A><H3>
+OwlInverseOf</H3>
 <PRE>
-public final void <B>Specification</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlInverseOf</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -997,11 +2455,11 @@ public final void <B>Specification</B>()
 </DL>
 <HR>
 
-<A NAME="XmlHeader()"><!-- --></A><H3>
-XmlHeader</H3>
+<A NAME="OwlMaxCardinality()"><!-- --></A><H3>
+OwlMaxCardinality</H3>
 <PRE>
-public final void <B>XmlHeader</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlMaxCardinality</B>()
+                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1014,11 +2472,11 @@ public final void <B>XmlHeader</B>()
 </DL>
 <HR>
 
-<A NAME="RdfDeclaration()"><!-- --></A><H3>
-RdfDeclaration</H3>
+<A NAME="OwlMinCardinality()"><!-- --></A><H3>
+OwlMinCardinality</H3>
 <PRE>
-public final void <B>RdfDeclaration</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlMinCardinality</B>()
+                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1031,11 +2489,11 @@ public final void <B>RdfDeclaration</B>()
 </DL>
 <HR>
 
-<A NAME="ElementList()"><!-- --></A><H3>
-ElementList</H3>
+<A NAME="OwlObjectProperty()"><!-- --></A><H3>
+OwlObjectProperty</H3>
 <PRE>
-public final void <B>ElementList</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlObjectProperty</B>()
+                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1048,11 +2506,11 @@ public final void <B>ElementList</B>()
 </DL>
 <HR>
 
-<A NAME="Element()"><!-- --></A><H3>
-Element</H3>
+<A NAME="OwlOneOf()"><!-- --></A><H3>
+OwlOneOf</H3>
 <PRE>
-public final void <B>Element</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlOneOf</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1065,11 +2523,11 @@ public final void <B>Element</B>()
 </DL>
 <HR>
 
-<A NAME="DiscardedElement()"><!-- --></A><H3>
-DiscardedElement</H3>
+<A NAME="OwlOnProperty()"><!-- --></A><H3>
+OwlOnProperty</H3>
 <PRE>
-public final void <B>DiscardedElement</B>()
-                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlOnProperty</B>()
+                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1082,11 +2540,11 @@ public final void <B>DiscardedElement</B>()
 </DL>
 <HR>
 
-<A NAME="Identifier()"><!-- --></A><H3>
-Identifier</H3>
+<A NAME="OwlRestriction()"><!-- --></A><H3>
+OwlRestriction</H3>
 <PRE>
-public final void <B>Identifier</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlRestriction</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1099,11 +2557,11 @@ public final void <B>Identifier</B>()
 </DL>
 <HR>
 
-<A NAME="SimpleElement()"><!-- --></A><H3>
-SimpleElement</H3>
+<A NAME="OwlSomeValuesFrom()"><!-- --></A><H3>
+OwlSomeValuesFrom</H3>
 <PRE>
-public final void <B>SimpleElement</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlSomeValuesFrom</B>()
+                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1116,11 +2574,11 @@ public final void <B>SimpleElement</B>()
 </DL>
 <HR>
 
-<A NAME="IntElement()"><!-- --></A><H3>
-IntElement</H3>
+<A NAME="OwlTransitiveProperty()"><!-- --></A><H3>
+OwlTransitiveProperty</H3>
 <PRE>
-public final void <B>IntElement</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlTransitiveProperty</B>()
+                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1133,11 +2591,11 @@ public final void <B>IntElement</B>()
 </DL>
 <HR>
 
-<A NAME="FloatElement()"><!-- --></A><H3>
-FloatElement</H3>
+<A NAME="OwlUnionOf()"><!-- --></A><H3>
+OwlUnionOf</H3>
 <PRE>
-public final void <B>FloatElement</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlUnionOf</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1150,11 +2608,11 @@ public final void <B>FloatElement</B>()
 </DL>
 <HR>
 
-<A NAME="StringElement()"><!-- --></A><H3>
-StringElement</H3>
+<A NAME="OwlVersionInfo()"><!-- --></A><H3>
+OwlVersionInfo</H3>
 <PRE>
-public final void <B>StringElement</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OwlVersionInfo</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1167,11 +2625,11 @@ public final void <B>StringElement</B>()
 </DL>
 <HR>
 
-<A NAME="OwlElement()"><!-- --></A><H3>
-OwlElement</H3>
+<A NAME="P1Element()"><!-- --></A><H3>
+P1Element</H3>
 <PRE>
-public final void <B>OwlElement</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Element</B>()
+                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1184,11 +2642,11 @@ public final void <B>OwlElement</B>()
 </DL>
 <HR>
 
-<A NAME="OwlOntology()"><!-- --></A><H3>
-OwlOntology</H3>
+<A NAME="P1AnyOrder()"><!-- --></A><H3>
+P1AnyOrder</H3>
 <PRE>
-public final void <B>OwlOntology</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1AnyOrder</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1201,11 +2659,11 @@ public final void <B>OwlOntology</B>()
 </DL>
 <HR>
 
-<A NAME="OwlAllDifferent()"><!-- --></A><H3>
-OwlAllDifferent</H3>
+<A NAME="P1Components()"><!-- --></A><H3>
+P1Components</H3>
 <PRE>
-public final void <B>OwlAllDifferent</B>()
-                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Components</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1218,11 +2676,11 @@ public final void <B>OwlAllDifferent</B>()
 </DL>
 <HR>
 
-<A NAME="OwlAllValuesFrom()"><!-- --></A><H3>
-OwlAllValuesFrom</H3>
+<A NAME="P1ComposedOf()"><!-- --></A><H3>
+P1ComposedOf</H3>
 <PRE>
-public final void <B>OwlAllValuesFrom</B>()
-                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1ComposedOf</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1235,11 +2693,11 @@ public final void <B>OwlAllValuesFrom</B>()
 </DL>
 <HR>
 
-<A NAME="OwlCardinality()"><!-- --></A><H3>
-OwlCardinality</H3>
+<A NAME="P1ControlConstructBag()"><!-- --></A><H3>
+P1ControlConstructBag</H3>
 <PRE>
-public final void <B>OwlCardinality</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1ControlConstructBag</B>()
+                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1252,11 +2710,11 @@ public final void <B>OwlCardinality</B>()
 </DL>
 <HR>
 
-<A NAME="OwlClass()"><!-- --></A><H3>
-OwlClass</H3>
+<A NAME="P1ControlConstructList()"><!-- --></A><H3>
+P1ControlConstructList</H3>
 <PRE>
-public final void <B>OwlClass</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1ControlConstructList</B>()
+                                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1269,11 +2727,11 @@ public final void <B>OwlClass</B>()
 </DL>
 <HR>
 
-<A NAME="OwlDataRange()"><!-- --></A><H3>
-OwlDataRange</H3>
+<A NAME="P1Else()"><!-- --></A><H3>
+P1Else</H3>
 <PRE>
-public final void <B>OwlDataRange</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Else</B>()
+                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1286,11 +2744,11 @@ public final void <B>OwlDataRange</B>()
 </DL>
 <HR>
 
-<A NAME="OwlDatatypeProperty()"><!-- --></A><H3>
-OwlDatatypeProperty</H3>
+<A NAME="P1HasInput()"><!-- --></A><H3>
+P1HasInput</H3>
 <PRE>
-public final void <B>OwlDatatypeProperty</B>()
-                               throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1HasInput</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1303,11 +2761,11 @@ public final void <B>OwlDatatypeProperty</B>()
 </DL>
 <HR>
 
-<A NAME="OwlDisjointWith()"><!-- --></A><H3>
-OwlDisjointWith</H3>
+<A NAME="P1HasOutput()"><!-- --></A><H3>
+P1HasOutput</H3>
 <PRE>
-public final void <B>OwlDisjointWith</B>()
-                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1HasOutput</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1320,11 +2778,11 @@ public final void <B>OwlDisjointWith</B>()
 </DL>
 <HR>
 
-<A NAME="OwlDistinctMembers()"><!-- --></A><H3>
-OwlDistinctMembers</H3>
+<A NAME="P1IfCondition()"><!-- --></A><H3>
+P1IfCondition</H3>
 <PRE>
-public final void <B>OwlDistinctMembers</B>()
-                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1IfCondition</B>()
+                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1337,11 +2795,11 @@ public final void <B>OwlDistinctMembers</B>()
 </DL>
 <HR>
 
-<A NAME="OwlEquivalentClass()"><!-- --></A><H3>
-OwlEquivalentClass</H3>
+<A NAME="P1IfThenElse()"><!-- --></A><H3>
+P1IfThenElse</H3>
 <PRE>
-public final void <B>OwlEquivalentClass</B>()
-                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1IfThenElse</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1354,11 +2812,11 @@ public final void <B>OwlEquivalentClass</B>()
 </DL>
 <HR>
 
-<A NAME="OwlFunctionalProperty()"><!-- --></A><H3>
-OwlFunctionalProperty</H3>
+<A NAME="P1Input()"><!-- --></A><H3>
+P1Input</H3>
 <PRE>
-public final void <B>OwlFunctionalProperty</B>()
-                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Input</B>()
+                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1371,11 +2829,11 @@ public final void <B>OwlFunctionalProperty</B>()
 </DL>
 <HR>
 
-<A NAME="OwlImports()"><!-- --></A><H3>
-OwlImports</H3>
+<A NAME="P1Output()"><!-- --></A><H3>
+P1Output</H3>
 <PRE>
-public final void <B>OwlImports</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Output</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1388,11 +2846,11 @@ public final void <B>OwlImports</B>()
 </DL>
 <HR>
 
-<A NAME="OwlIntersectionOf()"><!-- --></A><H3>
-OwlIntersectionOf</H3>
+<A NAME="P1ParameterType()"><!-- --></A><H3>
+P1ParameterType</H3>
 <PRE>
-public final void <B>OwlIntersectionOf</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1ParameterType</B>()
+                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1405,11 +2863,11 @@ public final void <B>OwlIntersectionOf</B>()
 </DL>
 <HR>
 
-<A NAME="OwlInverseOf()"><!-- --></A><H3>
-OwlInverseOf</H3>
+<A NAME="P1Perform()"><!-- --></A><H3>
+P1Perform</H3>
 <PRE>
-public final void <B>OwlInverseOf</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Perform</B>()
+                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1422,11 +2880,11 @@ public final void <B>OwlInverseOf</B>()
 </DL>
 <HR>
 
-<A NAME="OwlMaxCardinality()"><!-- --></A><H3>
-OwlMaxCardinality</H3>
+<A NAME="P1Process()"><!-- --></A><H3>
+P1Process</H3>
 <PRE>
-public final void <B>OwlMaxCardinality</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Process</B>()
+                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1439,11 +2897,11 @@ public final void <B>OwlMaxCardinality</B>()
 </DL>
 <HR>
 
-<A NAME="OwlMinCardinality()"><!-- --></A><H3>
-OwlMinCardinality</H3>
+<A NAME="P1RepeatUntil()"><!-- --></A><H3>
+P1RepeatUntil</H3>
 <PRE>
-public final void <B>OwlMinCardinality</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1RepeatUntil</B>()
+                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1456,11 +2914,11 @@ public final void <B>OwlMinCardinality</B>()
 </DL>
 <HR>
 
-<A NAME="OwlObjectProperty()"><!-- --></A><H3>
-OwlObjectProperty</H3>
+<A NAME="P1Sequence()"><!-- --></A><H3>
+P1Sequence</H3>
 <PRE>
-public final void <B>OwlObjectProperty</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Sequence</B>()
+                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1473,11 +2931,11 @@ public final void <B>OwlObjectProperty</B>()
 </DL>
 <HR>
 
-<A NAME="OwlOneOf()"><!-- --></A><H3>
-OwlOneOf</H3>
+<A NAME="P1Then()"><!-- --></A><H3>
+P1Then</H3>
 <PRE>
-public final void <B>OwlOneOf</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1Then</B>()
+                  throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1490,11 +2948,11 @@ public final void <B>OwlOneOf</B>()
 </DL>
 <HR>
 
-<A NAME="OwlOnProperty()"><!-- --></A><H3>
-OwlOnProperty</H3>
+<A NAME="P1UntilCondition()"><!-- --></A><H3>
+P1UntilCondition</H3>
 <PRE>
-public final void <B>OwlOnProperty</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>P1UntilCondition</B>()
+                            throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1507,10 +2965,10 @@ public final void <B>OwlOnProperty</B>()
 </DL>
 <HR>
 
-<A NAME="OwlRestriction()"><!-- --></A><H3>
-OwlRestriction</H3>
+<A NAME="P1UntilProcess()"><!-- --></A><H3>
+P1UntilProcess</H3>
 <PRE>
-public final void <B>OwlRestriction</B>()
+public final void <B>P1UntilProcess</B>()
                           throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
@@ -1524,11 +2982,11 @@ public final void <B>OwlRestriction</B>()
 </DL>
 <HR>
 
-<A NAME="OwlSomeValuesFrom()"><!-- --></A><H3>
-OwlSomeValuesFrom</H3>
+<A NAME="ProcessElement()"><!-- --></A><H3>
+ProcessElement</H3>
 <PRE>
-public final void <B>OwlSomeValuesFrom</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>ProcessElement</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1541,11 +2999,11 @@ public final void <B>OwlSomeValuesFrom</B>()
 </DL>
 <HR>
 
-<A NAME="OwlTransitiveProperty()"><!-- --></A><H3>
-OwlTransitiveProperty</H3>
+<A NAME="ProcessParticipant()"><!-- --></A><H3>
+ProcessParticipant</H3>
 <PRE>
-public final void <B>OwlTransitiveProperty</B>()
-                                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>ProcessParticipant</B>()
+                              throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1558,11 +3016,11 @@ public final void <B>OwlTransitiveProperty</B>()
 </DL>
 <HR>
 
-<A NAME="OwlUnionOf()"><!-- --></A><H3>
-OwlUnionOf</H3>
+<A NAME="ProcessPerform()"><!-- --></A><H3>
+ProcessPerform</H3>
 <PRE>
-public final void <B>OwlUnionOf</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>ProcessPerform</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1643,6 +3101,23 @@ public final void <B>RdfFirst</B>()
 </DL>
 <HR>
 
+<A NAME="RdfProperty()"><!-- --></A><H3>
+RdfProperty</H3>
+<PRE>
+public final void <B>RdfProperty</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="RdfRest()"><!-- --></A><H3>
 RdfRest</H3>
 <PRE>
@@ -1694,10 +3169,10 @@ public final void <B>RdfsDomain</B>()
 </DL>
 <HR>
 
-<A NAME="RdfsRange()"><!-- --></A><H3>
-RdfsRange</H3>
+<A NAME="RdfsLabel()"><!-- --></A><H3>
+RdfsLabel</H3>
 <PRE>
-public final void <B>RdfsRange</B>()
+public final void <B>RdfsLabel</B>()
                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
@@ -1711,11 +3186,11 @@ public final void <B>RdfsRange</B>()
 </DL>
 <HR>
 
-<A NAME="RdfsSubClassOf()"><!-- --></A><H3>
-RdfsSubClassOf</H3>
+<A NAME="RdfsRange()"><!-- --></A><H3>
+RdfsRange</H3>
 <PRE>
-public final void <B>RdfsSubClassOf</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfsRange</B>()
+                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1728,11 +3203,11 @@ public final void <B>RdfsSubClassOf</B>()
 </DL>
 <HR>
 
-<A NAME="RdfsSubPropertyOf()"><!-- --></A><H3>
-RdfsSubPropertyOf</H3>
+<A NAME="RdfsSeeAlso()"><!-- --></A><H3>
+RdfsSeeAlso</H3>
 <PRE>
-public final void <B>RdfsSubPropertyOf</B>()
-                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfsSeeAlso</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1745,11 +3220,11 @@ public final void <B>RdfsSubPropertyOf</B>()
 </DL>
 <HR>
 
-<A NAME="AttributeList()"><!-- --></A><H3>
-AttributeList</H3>
+<A NAME="RdfsSubClassOf()"><!-- --></A><H3>
+RdfsSubClassOf</H3>
 <PRE>
-public final void <B>AttributeList</B>()
-                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfsSubClassOf</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1762,11 +3237,11 @@ public final void <B>AttributeList</B>()
 </DL>
 <HR>
 
-<A NAME="Attribute()"><!-- --></A><H3>
-Attribute</H3>
+<A NAME="RdfsSubPropertyOf()"><!-- --></A><H3>
+RdfsSubPropertyOf</H3>
 <PRE>
-public final void <B>Attribute</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfsSubPropertyOf</B>()
+                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1779,11 +3254,11 @@ public final void <B>Attribute</B>()
 </DL>
 <HR>
 
-<A NAME="Version()"><!-- --></A><H3>
-Version</H3>
+<A NAME="AttributeList()"><!-- --></A><H3>
+AttributeList</H3>
 <PRE>
-public final void <B>Version</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>AttributeList</B>()
+                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1796,11 +3271,11 @@ public final void <B>Version</B>()
 </DL>
 <HR>
 
-<A NAME="RdfAttribute()"><!-- --></A><H3>
-RdfAttribute</H3>
+<A NAME="Attribute()"><!-- --></A><H3>
+Attribute</H3>
 <PRE>
-public final void <B>RdfAttribute</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>Attribute</B>()
+                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1813,11 +3288,11 @@ public final void <B>RdfAttribute</B>()
 </DL>
 <HR>
 
-<A NAME="RdfAbout()"><!-- --></A><H3>
-RdfAbout</H3>
+<A NAME="Version()"><!-- --></A><H3>
+Version</H3>
 <PRE>
-public final void <B>RdfAbout</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>Version</B>()
+                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1830,11 +3305,11 @@ public final void <B>RdfAbout</B>()
 </DL>
 <HR>
 
-<A NAME="RdfDatatype()"><!-- --></A><H3>
-RdfDatatype</H3>
+<A NAME="OntologyAttribute()"><!-- --></A><H3>
+OntologyAttribute</H3>
 <PRE>
-public final void <B>RdfDatatype</B>()
-                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OntologyAttribute</B>()
+                             throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1847,11 +3322,11 @@ public final void <B>RdfDatatype</B>()
 </DL>
 <HR>
 
-<A NAME="RdfId()"><!-- --></A><H3>
-RdfId</H3>
+<A NAME="AbbreviatedIRI()"><!-- --></A><H3>
+AbbreviatedIRI</H3>
 <PRE>
-public final void <B>RdfId</B>()
-                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>AbbreviatedIRI</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1864,11 +3339,11 @@ public final void <B>RdfId</B>()
 </DL>
 <HR>
 
-<A NAME="RdfParseType()"><!-- --></A><H3>
-RdfParseType</H3>
+<A NAME="Cardinality()"><!-- --></A><H3>
+Cardinality</H3>
 <PRE>
-public final void <B>RdfParseType</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>Cardinality</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1881,10 +3356,10 @@ public final void <B>RdfParseType</B>()
 </DL>
 <HR>
 
-<A NAME="RdfResource()"><!-- --></A><H3>
-RdfResource</H3>
+<A NAME="DatatypeIRI()"><!-- --></A><H3>
+DatatypeIRI</H3>
 <PRE>
-public final void <B>RdfResource</B>()
+public final void <B>DatatypeIRI</B>()
                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
@@ -1898,11 +3373,11 @@ public final void <B>RdfResource</B>()
 </DL>
 <HR>
 
-<A NAME="XmlAttribute()"><!-- --></A><H3>
-XmlAttribute</H3>
+<A NAME="IRI()"><!-- --></A><H3>
+IRI</H3>
 <PRE>
-public final void <B>XmlAttribute</B>()
-                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>IRI</B>()
+               throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1915,11 +3390,11 @@ public final void <B>XmlAttribute</B>()
 </DL>
 <HR>
 
-<A NAME="XmlBase()"><!-- --></A><H3>
-XmlBase</H3>
+<A NAME="Name()"><!-- --></A><H3>
+Name</H3>
 <PRE>
-public final void <B>XmlBase</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>Name</B>()
+                throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1932,11 +3407,11 @@ public final void <B>XmlBase</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsAttribute()"><!-- --></A><H3>
-XmlnsAttribute</H3>
+<A NAME="OntologyIRI()"><!-- --></A><H3>
+OntologyIRI</H3>
 <PRE>
-public final void <B>XmlnsAttribute</B>()
-                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>OntologyIRI</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1949,11 +3424,11 @@ public final void <B>XmlnsAttribute</B>()
 </DL>
 <HR>
 
-<A NAME="Xmlns()"><!-- --></A><H3>
-Xmlns</H3>
+<A NAME="RdfAttribute()"><!-- --></A><H3>
+RdfAttribute</H3>
 <PRE>
-public final void <B>Xmlns</B>()
-                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfAttribute</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1966,11 +3441,11 @@ public final void <B>Xmlns</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsDaml()"><!-- --></A><H3>
-XmlnsDaml</H3>
+<A NAME="RdfAbout()"><!-- --></A><H3>
+RdfAbout</H3>
 <PRE>
-public final void <B>XmlnsDaml</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfAbout</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1983,11 +3458,11 @@ public final void <B>XmlnsDaml</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsDc()"><!-- --></A><H3>
-XmlnsDc</H3>
+<A NAME="RdfDatatype()"><!-- --></A><H3>
+RdfDatatype</H3>
 <PRE>
-public final void <B>XmlnsDc</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfDatatype</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -2000,11 +3475,11 @@ public final void <B>XmlnsDc</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsP1()"><!-- --></A><H3>
-XmlnsP1</H3>
+<A NAME="RdfId()"><!-- --></A><H3>
+RdfId</H3>
 <PRE>
-public final void <B>XmlnsP1</B>()
-                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfId</B>()
+                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -2017,10 +3492,10 @@ public final void <B>XmlnsP1</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsProtege()"><!-- --></A><H3>
-XmlnsProtege</H3>
+<A NAME="RdfParseType()"><!-- --></A><H3>
+RdfParseType</H3>
 <PRE>
-public final void <B>XmlnsProtege</B>()
+public final void <B>RdfParseType</B>()
                         throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
@@ -2034,11 +3509,11 @@ public final void <B>XmlnsProtege</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsRdf()"><!-- --></A><H3>
-XmlnsRdf</H3>
+<A NAME="RdfResource()"><!-- --></A><H3>
+RdfResource</H3>
 <PRE>
-public final void <B>XmlnsRdf</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>RdfResource</B>()
+                       throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -2051,11 +3526,11 @@ public final void <B>XmlnsRdf</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsSwrl()"><!-- --></A><H3>
-XmlnsSwrl</H3>
+<A NAME="XmlAttribute()"><!-- --></A><H3>
+XmlAttribute</H3>
 <PRE>
-public final void <B>XmlnsSwrl</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>XmlAttribute</B>()
+                        throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -2068,11 +3543,11 @@ public final void <B>XmlnsSwrl</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsSwrlb()"><!-- --></A><H3>
-XmlnsSwrlb</H3>
+<A NAME="XmlBase()"><!-- --></A><H3>
+XmlBase</H3>
 <PRE>
-public final void <B>XmlnsSwrlb</B>()
-                      throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>XmlBase</B>()
+                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -2085,11 +3560,11 @@ public final void <B>XmlnsSwrlb</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsXsd()"><!-- --></A><H3>
-XmlnsXsd</H3>
+<A NAME="XmlnsAttribute()"><!-- --></A><H3>
+XmlnsAttribute</H3>
 <PRE>
-public final void <B>XmlnsXsd</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>XmlnsAttribute</B>()
+                          throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -2102,11 +3577,11 @@ public final void <B>XmlnsXsd</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsXsp()"><!-- --></A><H3>
-XmlnsXsp</H3>
+<A NAME="Xmlns()"><!-- --></A><H3>
+Xmlns</H3>
 <PRE>
-public final void <B>XmlnsXsp</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>Xmlns</B>()
+                 throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -2119,11 +3594,11 @@ public final void <B>XmlnsXsp</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsRdfs()"><!-- --></A><H3>
-XmlnsRdfs</H3>
+<A NAME="XmlnsXml()"><!-- --></A><H3>
+XmlnsXml</H3>
 <PRE>
-public final void <B>XmlnsRdfs</B>()
-                     throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>XmlnsXml</B>()
+                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -2136,11 +3611,11 @@ public final void <B>XmlnsRdfs</B>()
 </DL>
 <HR>
 
-<A NAME="XmlnsOwl()"><!-- --></A><H3>
-XmlnsOwl</H3>
+<A NAME="XmlnsXX()"><!-- --></A><H3>
+XmlnsXX</H3>
 <PRE>
-public final void <B>XmlnsOwl</B>()
-                    throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
+public final void <B>XmlnsXX</B>()
+                   throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE>
 <DL>
 <DD><DL>
 </DL>
diff --git a/javadoc/AST/OwlParserConstants.html b/javadoc/AST/OwlParserConstants.html
index cd522f15479cbcd304adf7e2f03a702af524d297..c40ceeb07607c853aa1cafc5416579711d966c24 100644
--- a/javadoc/AST/OwlParserConstants.html
+++ b/javadoc/AST/OwlParserConstants.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlParserConstants
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -112,6 +112,30 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A></B></CODE>
 
 <BR>
@@ -122,6 +146,14 @@ Interface OwlParserConstants</H2>
 <CODE>static&nbsp;int</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A></B></CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A></B></CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -130,6 +162,22 @@ Interface OwlParserConstants</H2>
 <CODE>static&nbsp;int</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A></B></CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A></B></CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -138,6 +186,46 @@ Interface OwlParserConstants</H2>
 <CODE>static&nbsp;int</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParserConstants.html#COLON">COLON</A></B></CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A></B></CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -146,6 +234,14 @@ Interface OwlParserConstants</H2>
 <CODE>static&nbsp;int</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A></B></CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A></B></CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -178,6 +274,46 @@ Interface OwlParserConstants</H2>
 <CODE>static&nbsp;int</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A></B></CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A></B></CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -216,7 +352,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#IRI">IRI</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +360,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -240,7 +376,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +384,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -256,7 +392,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -264,7 +400,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#NAME">NAME</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -272,7 +408,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -280,7 +416,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -288,7 +424,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -296,7 +432,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -304,7 +440,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -312,7 +448,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -320,7 +456,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -328,7 +464,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -336,7 +472,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -344,7 +480,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -352,7 +488,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -360,7 +496,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -368,7 +504,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -376,7 +512,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -384,7 +520,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -392,7 +528,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -400,7 +536,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -408,7 +544,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -416,7 +552,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -424,7 +560,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -432,7 +568,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -440,7 +576,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -448,7 +584,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -456,7 +592,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -464,7 +600,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -472,7 +608,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A></B></CODE>
+<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>
@@ -480,7 +616,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -488,7 +624,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -496,7 +632,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -504,7 +640,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -512,7 +648,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -520,7 +656,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -528,7 +664,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -536,7 +672,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -544,7 +680,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -552,7 +688,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -560,7 +696,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -568,7 +704,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -576,7 +712,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -584,7 +720,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -592,7 +728,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -600,7 +736,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -608,15 +744,15 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A></B></CODE>
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -624,7 +760,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -632,7 +768,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -640,7 +776,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -648,7 +784,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -656,7 +792,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -664,7 +800,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -672,7 +808,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -680,7 +816,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -688,7 +824,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -696,7 +832,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -704,7 +840,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -712,7 +848,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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_SWRL">XMLNS_SWRL</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -720,7 +856,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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_SWRLB">XMLNS_SWRLB</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -728,7 +864,7 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -736,44 +872,656 @@ Interface OwlParserConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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_XSP">XMLNS_XSP</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
-</TABLE>
-&nbsp;
-<P>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A></B></CODE>
 
-<!-- ============ FIELD DETAIL =========== -->
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
-</TABLE>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD 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>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XML">XML</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="EOF"><!-- --></A><H3>
+EOF</H3>
+<PRE>
+static final int <B>EOF</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EOF">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ABBREVIATEDIRI"><!-- --></A><H3>
+ABBREVIATEDIRI</H3>
+<PRE>
+static final int <B>ABBREVIATEDIRI</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ABBREVIATEDIRI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ANNOTATION"><!-- --></A><H3>
+ANNOTATION</H3>
+<PRE>
+static final int <B>ANNOTATION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ANNOTATION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ANNOTATIONPROPERTY"><!-- --></A><H3>
+ANNOTATIONPROPERTY</H3>
+<PRE>
+static final int <B>ANNOTATIONPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ANNOTATIONPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CARDINALITY"><!-- --></A><H3>
+CARDINALITY</H3>
+<PRE>
+static final int <B>CARDINALITY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CARDINALITY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CLASS"><!-- --></A><H3>
+CLASS</H3>
+<PRE>
+static final int <B>CLASS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CLASS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CLASSASSERTION"><!-- --></A><H3>
+CLASSASSERTION</H3>
+<PRE>
+static final int <B>CLASSASSERTION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CLASSASSERTION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DATAPROPERTY"><!-- --></A><H3>
+DATAPROPERTY</H3>
+<PRE>
+static final int <B>DATAPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DATAPROPERTYDOMAIN"><!-- --></A><H3>
+DATAPROPERTYDOMAIN</H3>
+<PRE>
+static final int <B>DATAPROPERTYDOMAIN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYDOMAIN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DATAPROPERTYRANGE"><!-- --></A><H3>
+DATAPROPERTYRANGE</H3>
+<PRE>
+static final int <B>DATAPROPERTYRANGE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYRANGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DATATYPE"><!-- --></A><H3>
+DATATYPE</H3>
+<PRE>
+static final int <B>DATATYPE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATATYPE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DATATYPEIRI"><!-- --></A><H3>
+DATATYPEIRI</H3>
+<PRE>
+static final int <B>DATATYPEIRI</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATATYPEIRI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DECLARATION"><!-- --></A><H3>
+DECLARATION</H3>
+<PRE>
+static final int <B>DECLARATION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DECLARATION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="IRI"><!-- --></A><H3>
+IRI</H3>
+<PRE>
+static final int <B>IRI</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.IRI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LITERAL"><!-- --></A><H3>
+LITERAL</H3>
+<PRE>
+static final int <B>LITERAL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LITERAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAME"><!-- --></A><H3>
+NAME</H3>
+<PRE>
+static final int <B>NAME</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.NAME">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NAMEDINDIVIDUAL"><!-- --></A><H3>
+NAMEDINDIVIDUAL</H3>
+<PRE>
+static final int <B>NAMEDINDIVIDUAL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.NAMEDINDIVIDUAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OBJECTEXACTCARDINALITY"><!-- --></A><H3>
+OBJECTEXACTCARDINALITY</H3>
+<PRE>
+static final int <B>OBJECTEXACTCARDINALITY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTEXACTCARDINALITY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OBJECTMINCARDINALITY"><!-- --></A><H3>
+OBJECTMINCARDINALITY</H3>
+<PRE>
+static final int <B>OBJECTMINCARDINALITY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTMINCARDINALITY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OBJECTSOMEVALUESFROM"><!-- --></A><H3>
+OBJECTSOMEVALUESFROM</H3>
+<PRE>
+static final int <B>OBJECTSOMEVALUESFROM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTSOMEVALUESFROM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OBJECTPROPERTY"><!-- --></A><H3>
+OBJECTPROPERTY</H3>
+<PRE>
+static final int <B>OBJECTPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OBJECTPROPERTYASSERTION"><!-- --></A><H3>
+OBJECTPROPERTYASSERTION</H3>
+<PRE>
+static final int <B>OBJECTPROPERTYASSERTION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYASSERTION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OBJECTPROPERTYDOMAIN"><!-- --></A><H3>
+OBJECTPROPERTYDOMAIN</H3>
+<PRE>
+static final int <B>OBJECTPROPERTYDOMAIN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYDOMAIN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ONTOLOGY"><!-- --></A><H3>
+ONTOLOGY</H3>
+<PRE>
+static final int <B>ONTOLOGY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ONTOLOGY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ONTOLOGYIRI"><!-- --></A><H3>
+ONTOLOGYIRI</H3>
+<PRE>
+static final int <B>ONTOLOGYIRI</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ONTOLOGYIRI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="PREFIX"><!-- --></A><H3>
+PREFIX</H3>
+<PRE>
+static final int <B>PREFIX</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PREFIX">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="SUBCLASSOF"><!-- --></A><H3>
+SUBCLASSOF</H3>
+<PRE>
+static final int <B>SUBCLASSOF</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.SUBCLASSOF">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LIST_FIRST"><!-- --></A><H3>
+LIST_FIRST</H3>
+<PRE>
+static final int <B>LIST_FIRST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LIST_FIRST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="LIST_REST"><!-- --></A><H3>
+LIST_REST</H3>
+<PRE>
+static final int <B>LIST_REST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LIST_REST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EXPR_KIFCONDITION"><!-- --></A><H3>
+EXPR_KIFCONDITION</H3>
+<PRE>
+static final int <B>EXPR_KIFCONDITION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPR_KIFCONDITION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EXPR_EXPRESSIONDATA"><!-- --></A><H3>
+EXPR_EXPRESSIONDATA</H3>
+<PRE>
+static final int <B>EXPR_EXPRESSIONDATA</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPR_EXPRESSIONDATA">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EXPRESSION_CONDITION"><!-- --></A><H3>
+EXPRESSION_CONDITION</H3>
+<PRE>
+static final int <B>EXPRESSION_CONDITION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_CONDITION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EXPRESSION_LOGICLANGUAGE"><!-- --></A><H3>
+EXPRESSION_LOGICLANGUAGE</H3>
+<PRE>
+static final int <B>EXPRESSION_LOGICLANGUAGE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_LOGICLANGUAGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="EXPRESSION_REFURI"><!-- --></A><H3>
+EXPRESSION_REFURI</H3>
+<PRE>
+static final int <B>EXPRESSION_REFURI</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_REFURI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OBJECTLIST_LIST"><!-- --></A><H3>
+OBJECTLIST_LIST</H3>
+<PRE>
+static final int <B>OBJECTLIST_LIST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTLIST_LIST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="OWL_ALLVALUESFROM"><!-- --></A><H3>
+OWL_ALLVALUESFROM</H3>
+<PRE>
+static final int <B>OWL_ALLVALUESFROM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ALLVALUESFROM">Constant Field Values</A></DL>
+</DL>
+<HR>
 
 <A NAME="OWL_ALLDIFFERENT"><!-- --></A><H3>
 OWL_ALLDIFFERENT</H3>
@@ -855,6 +1603,16 @@ static final int <B>OWL_EQUIVALENTCLASS</B></PRE>
 </DL>
 <HR>
 
+<A NAME="OWL_EQUIVALENTPROPERTY"><!-- --></A><H3>
+OWL_EQUIVALENTPROPERTY</H3>
+<PRE>
+static final int <B>OWL_EQUIVALENTPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="OWL_FUNCTIONALPROPERTY"><!-- --></A><H3>
 OWL_FUNCTIONALPROPERTY</H3>
 <PRE>
@@ -865,6 +1623,16 @@ static final int <B>OWL_FUNCTIONALPROPERTY</B></PRE>
 </DL>
 <HR>
 
+<A NAME="OWL_HASVALUE"><!-- --></A><H3>
+OWL_HASVALUE</H3>
+<PRE>
+static final int <B>OWL_HASVALUE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_HASVALUE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="OWL_IMPORTS"><!-- --></A><H3>
 OWL_IMPORTS</H3>
 <PRE>
@@ -995,6 +1763,236 @@ static final int <B>OWL_UNIONOF</B></PRE>
 </DL>
 <HR>
 
+<A NAME="OWL_VERSIONINFO"><!-- --></A><H3>
+OWL_VERSIONINFO</H3>
+<PRE>
+static final int <B>OWL_VERSIONINFO</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_VERSIONINFO">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_ANYORDER"><!-- --></A><H3>
+P1_ANYORDER</H3>
+<PRE>
+static final int <B>P1_ANYORDER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_ANYORDER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_COMPONENTS"><!-- --></A><H3>
+P1_COMPONENTS</H3>
+<PRE>
+static final int <B>P1_COMPONENTS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_COMPONENTS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_COMPOSEDOF"><!-- --></A><H3>
+P1_COMPOSEDOF</H3>
+<PRE>
+static final int <B>P1_COMPOSEDOF</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_COMPOSEDOF">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_CONTROLCONSTRUCTBAG"><!-- --></A><H3>
+P1_CONTROLCONSTRUCTBAG</H3>
+<PRE>
+static final int <B>P1_CONTROLCONSTRUCTBAG</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTBAG">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_CONTROLCONSTRUCTLIST"><!-- --></A><H3>
+P1_CONTROLCONSTRUCTLIST</H3>
+<PRE>
+static final int <B>P1_CONTROLCONSTRUCTLIST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTLIST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_ELSE"><!-- --></A><H3>
+P1_ELSE</H3>
+<PRE>
+static final int <B>P1_ELSE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_ELSE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_HASINPUT"><!-- --></A><H3>
+P1_HASINPUT</H3>
+<PRE>
+static final int <B>P1_HASINPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_HASINPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_HASOUTPUT"><!-- --></A><H3>
+P1_HASOUTPUT</H3>
+<PRE>
+static final int <B>P1_HASOUTPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_HASOUTPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_IFCONDITION"><!-- --></A><H3>
+P1_IFCONDITION</H3>
+<PRE>
+static final int <B>P1_IFCONDITION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_IFCONDITION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_IFTHENELSE"><!-- --></A><H3>
+P1_IFTHENELSE</H3>
+<PRE>
+static final int <B>P1_IFTHENELSE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_IFTHENELSE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_INPUT"><!-- --></A><H3>
+P1_INPUT</H3>
+<PRE>
+static final int <B>P1_INPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_INPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_OUTPUT"><!-- --></A><H3>
+P1_OUTPUT</H3>
+<PRE>
+static final int <B>P1_OUTPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_OUTPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_PARAMETERTYPE"><!-- --></A><H3>
+P1_PARAMETERTYPE</H3>
+<PRE>
+static final int <B>P1_PARAMETERTYPE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PARAMETERTYPE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_PERFORM"><!-- --></A><H3>
+P1_PERFORM</H3>
+<PRE>
+static final int <B>P1_PERFORM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PERFORM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_PROCESS"><!-- --></A><H3>
+P1_PROCESS</H3>
+<PRE>
+static final int <B>P1_PROCESS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PROCESS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_REPEATUNTIL"><!-- --></A><H3>
+P1_REPEATUNTIL</H3>
+<PRE>
+static final int <B>P1_REPEATUNTIL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_REPEATUNTIL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_SEQUENCE"><!-- --></A><H3>
+P1_SEQUENCE</H3>
+<PRE>
+static final int <B>P1_SEQUENCE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_SEQUENCE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_THEN"><!-- --></A><H3>
+P1_THEN</H3>
+<PRE>
+static final int <B>P1_THEN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_THEN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_UNTILCONDITION"><!-- --></A><H3>
+P1_UNTILCONDITION</H3>
+<PRE>
+static final int <B>P1_UNTILCONDITION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_UNTILCONDITION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="P1_UNTILPROCESS"><!-- --></A><H3>
+P1_UNTILPROCESS</H3>
+<PRE>
+static final int <B>P1_UNTILPROCESS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_UNTILPROCESS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="PROCESS_PARTICIPANT"><!-- --></A><H3>
+PROCESS_PARTICIPANT</H3>
+<PRE>
+static final int <B>PROCESS_PARTICIPANT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PROCESS_PARTICIPANT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="PROCESS_PERFORM"><!-- --></A><H3>
+PROCESS_PERFORM</H3>
+<PRE>
+static final int <B>PROCESS_PERFORM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PROCESS_PERFORM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="RDF_RDF"><!-- --></A><H3>
 RDF_RDF</H3>
 <PRE>
@@ -1055,6 +2053,16 @@ static final int <B>RDF_FIRST</B></PRE>
 </DL>
 <HR>
 
+<A NAME="RDF_PROPERTY"><!-- --></A><H3>
+RDF_PROPERTY</H3>
+<PRE>
+static final int <B>RDF_PROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_PROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="RDF_REST"><!-- --></A><H3>
 RDF_REST</H3>
 <PRE>
@@ -1115,6 +2123,16 @@ static final int <B>RDFS_DOMAIN</B></PRE>
 </DL>
 <HR>
 
+<A NAME="RDFS_LABEL"><!-- --></A><H3>
+RDFS_LABEL</H3>
+<PRE>
+static final int <B>RDFS_LABEL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_LABEL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="RDFS_RANGE"><!-- --></A><H3>
 RDFS_RANGE</H3>
 <PRE>
@@ -1125,6 +2143,16 @@ static final int <B>RDFS_RANGE</B></PRE>
 </DL>
 <HR>
 
+<A NAME="RDFS_SEEALSO"><!-- --></A><H3>
+RDFS_SEEALSO</H3>
+<PRE>
+static final int <B>RDFS_SEEALSO</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_SEEALSO">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="RDFS_SUBCLASSOF"><!-- --></A><H3>
 RDFS_SUBCLASSOF</H3>
 <PRE>
@@ -1185,113 +2213,23 @@ static final int <B>XMLNS</B></PRE>
 </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_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="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_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_SWRL"><!-- --></A><H3>
-XMLNS_SWRL</H3>
-<PRE>
-static final int <B>XMLNS_SWRL</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_SWRL">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="XMLNS_SWRLB"><!-- --></A><H3>
-XMLNS_SWRLB</H3>
-<PRE>
-static final int <B>XMLNS_SWRLB</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_SWRLB">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="XMLNS_XSD"><!-- --></A><H3>
-XMLNS_XSD</H3>
+<A NAME="XMLNS_XML"><!-- --></A><H3>
+XMLNS_XML</H3>
 <PRE>
-static final int <B>XMLNS_XSD</B></PRE>
+static final int <B>XMLNS_XML</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XSD">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XML">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="XMLNS_XSP"><!-- --></A><H3>
-XMLNS_XSP</H3>
+<A NAME="XMLNS_XX"><!-- --></A><H3>
+XMLNS_XX</H3>
 <PRE>
-static final int <B>XMLNS_XSP</B></PRE>
+static final int <B>XMLNS_XX</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XSP">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XX">Constant Field Values</A></DL>
 </DL>
 <HR>
 
@@ -1425,26 +2363,6 @@ static final int <B>RBRACE</B></PRE>
 </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>
diff --git a/javadoc/AST/OwlParserTokenManager.html b/javadoc/AST/OwlParserTokenManager.html
index 5e79e8f554dcd7784e4cb77396956524cf3632e4..87aba3428f2c77c88707c0803354c43aecc96e9a 100644
--- a/javadoc/AST/OwlParserTokenManager.html
+++ b/javadoc/AST/OwlParserTokenManager.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlParserTokenManager
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -168,7 +168,7 @@ java.lang.Object
 <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#COLON">COLON</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_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</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_MAXCARDINALITY">OWL_MAXCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A>, <A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</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_DESCRIPTION">RDF_DESCRIPTION</A>, <A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_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#SLASH">SLASH</A>, <A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A>, <A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A>, <A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#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_SWRL">XMLNS_SWRL</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_SWRLB">XMLNS_SWRLB</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XSD">XMLNS_XSD</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XSP">XMLNS_XSP</A></CODE></TD>
+<TD><CODE><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A>, <A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A>, <A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A>, <A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#COLON">COLON</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A>, <A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A>, <A HREF="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</A>, <A HREF="../AST/OwlParserConstants.html#DIGIT">DIGIT</A>, <A HREF="../AST/OwlParserConstants.html#EOF">EOF</A>, <A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A>, <A HREF="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A>, <A HREF="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IRI">IRI</A>, <A HREF="../AST/OwlParserConstants.html#LBRACE">LBRACE</A>, <A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A>, <A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A>, <A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#NAME">NAME</A>, <A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A>, <A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A>, <A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A>, <A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A>, <A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A>, <A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A>, <A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A>, <A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A>, <A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A>, <A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A>, <A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A>, <A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A>, <A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A>, <A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A>, <A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A>, <A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A>, <A HREF="../AST/OwlParserConstants.html#XML">XML</A>, <A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;
diff --git a/javadoc/AST/OwlParserTreeConstants.html b/javadoc/AST/OwlParserTreeConstants.html
index c45dc9bbce1917fceed87e3e6049d709ccfa6618..39f7a393828a2479dd08ac6b49df59a03ef4f14a 100644
--- a/javadoc/AST/OwlParserTreeConstants.html
+++ b/javadoc/AST/OwlParserTreeConstants.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlParserTreeConstants
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -112,7 +112,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -120,7 +120,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -128,7 +128,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -136,7 +136,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -144,15 +144,15 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</A></B></CODE>
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -160,7 +160,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -168,7 +168,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -176,7 +176,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -184,7 +184,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -192,7 +192,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -200,7 +200,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -208,7 +208,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -216,7 +216,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +224,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +232,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +240,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +248,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -256,7 +256,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -264,7 +264,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -272,7 +272,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -280,7 +280,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -288,7 +288,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -296,7 +296,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -304,7 +304,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -312,7 +312,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -320,7 +320,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -328,7 +328,15 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -336,7 +344,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -344,7 +352,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -352,7 +360,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -360,7 +368,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -368,7 +376,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -376,7 +384,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -384,7 +392,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -392,7 +400,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -400,7 +408,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -408,7 +416,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -416,7 +424,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -424,7 +432,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -432,7 +440,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -440,7 +448,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -448,7 +456,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -456,7 +464,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -464,7 +472,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -472,7 +480,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -480,7 +488,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -488,7 +496,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -496,7 +504,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -504,7 +512,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -512,7 +520,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -520,7 +528,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -528,7 +536,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -536,7 +544,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -544,7 +552,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -552,7 +560,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -560,7 +568,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -568,7 +576,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -576,7 +584,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -584,7 +592,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<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>
@@ -592,7 +600,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSSWRL">JJTXMLNSSWRL</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -600,7 +608,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSSWRLB">JJTXMLNSSWRLB</A></B></CODE>
+<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>
@@ -608,7 +616,7 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD 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>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -616,132 +624,828 @@ Interface OwlParserTreeConstants</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXSP">JJTXMLNSXSP</A></B></CODE>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
-</TABLE>
-&nbsp;
-<P>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</A></B></CODE>
 
-<!-- ============ FIELD DETAIL =========== -->
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
-</TABLE>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</A></B></CODE>
 
-<A NAME="JJTDISCARDEDELEMENT"><!-- --></A><H3>
-JJTDISCARDEDELEMENT</H3>
-<PRE>
-static final int <B>JJTDISCARDEDELEMENT</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT">Constant Field Values</A></DL>
-</DL>
-<HR>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</A></B></CODE>
 
-<A NAME="JJTIDENTIFIER"><!-- --></A><H3>
-JJTIDENTIFIER</H3>
-<PRE>
-static final int <B>JJTIDENTIFIER</B></PRE>
-<DL>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTIDENTIFIER">Constant Field Values</A></DL>
-</DL>
-<HR>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</A></B></CODE>
 
-<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>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</A></B></CODE>
 
-<A NAME="JJTFLOATELEMENT"><!-- --></A><H3>
-JJTFLOATELEMENT</H3>
-<PRE>
-static final int <B>JJTFLOATELEMENT</B></PRE>
-<DL>
-<DL>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="JJTSTART"><!-- --></A><H3>
+JJTSTART</H3>
+<PRE>
+static final int <B>JJTSTART</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSTART">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTSPECIFICATION"><!-- --></A><H3>
+JJTSPECIFICATION</H3>
+<PRE>
+static final int <B>JJTSPECIFICATION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSPECIFICATION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTXMLHEADER"><!-- --></A><H3>
+JJTXMLHEADER</H3>
+<PRE>
+static final int <B>JJTXMLHEADER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLHEADER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTONTOLOGY"><!-- --></A><H3>
+JJTONTOLOGY</H3>
+<PRE>
+static final int <B>JJTONTOLOGY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTRDFDECLARATION"><!-- --></A><H3>
+JJTRDFDECLARATION</H3>
+<PRE>
+static final int <B>JJTRDFDECLARATION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDECLARATION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTLIST"><!-- --></A><H3>
+JJTLIST</H3>
+<PRE>
+static final int <B>JJTLIST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLIST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTVOID"><!-- --></A><H3>
+JJTVOID</H3>
+<PRE>
+static final int <B>JJTVOID</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTVOID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTDISCARDEDELEMENT"><!-- --></A><H3>
+JJTDISCARDEDELEMENT</H3>
+<PRE>
+static final int <B>JJTDISCARDEDELEMENT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTIDENTIFIER"><!-- --></A><H3>
+JJTIDENTIFIER</H3>
+<PRE>
+static final int <B>JJTIDENTIFIER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTIDENTIFIER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTINTELEMENT"><!-- --></A><H3>
+JJTINTELEMENT</H3>
+<PRE>
+static final int <B>JJTINTELEMENT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTINTELEMENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTFLOATELEMENT"><!-- --></A><H3>
+JJTFLOATELEMENT</H3>
+<PRE>
+static final int <B>JJTFLOATELEMENT</B></PRE>
+<DL>
+<DL>
 <DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTFLOATELEMENT">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTSTRINGELEMENT"><!-- --></A><H3>
-JJTSTRINGELEMENT</H3>
+<A NAME="JJTSTRINGELEMENT"><!-- --></A><H3>
+JJTSTRINGELEMENT</H3>
+<PRE>
+static final int <B>JJTSTRINGELEMENT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSTRINGELEMENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTLISTFIRST"><!-- --></A><H3>
+JJTLISTFIRST</H3>
+<PRE>
+static final int <B>JJTLISTFIRST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTFIRST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTLISTREST"><!-- --></A><H3>
+JJTLISTREST</H3>
+<PRE>
+static final int <B>JJTLISTREST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTREST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTEXPRKIFCONDITION"><!-- --></A><H3>
+JJTEXPRKIFCONDITION</H3>
+<PRE>
+static final int <B>JJTEXPRKIFCONDITION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRKIFCONDITION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTEXPREXPRESSIONDATA"><!-- --></A><H3>
+JJTEXPREXPRESSIONDATA</H3>
+<PRE>
+static final int <B>JJTEXPREXPRESSIONDATA</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPREXPRESSIONDATA">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTEXPRESSIONCONDITION"><!-- --></A><H3>
+JJTEXPRESSIONCONDITION</H3>
+<PRE>
+static final int <B>JJTEXPRESSIONCONDITION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONCONDITION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTEXPRESSIONLOGICLANGUAGE"><!-- --></A><H3>
+JJTEXPRESSIONLOGICLANGUAGE</H3>
+<PRE>
+static final int <B>JJTEXPRESSIONLOGICLANGUAGE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONLOGICLANGUAGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTEXPRESSIONREFURI"><!-- --></A><H3>
+JJTEXPRESSIONREFURI</H3>
+<PRE>
+static final int <B>JJTEXPRESSIONREFURI</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONREFURI">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTOBJECTLISTLIST"><!-- --></A><H3>
+JJTOBJECTLISTLIST</H3>
+<PRE>
+static final int <B>JJTOBJECTLISTLIST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTLISTLIST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTANNOTATION"><!-- --></A><H3>
+JJTANNOTATION</H3>
+<PRE>
+static final int <B>JJTANNOTATION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTANNOTATIONPROPERTY"><!-- --></A><H3>
+JJTANNOTATIONPROPERTY</H3>
+<PRE>
+static final int <B>JJTANNOTATIONPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATIONPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTCLAZZ"><!-- --></A><H3>
+JJTCLAZZ</H3>
+<PRE>
+static final int <B>JJTCLAZZ</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCLAZZ">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTCLASSASSERTION"><!-- --></A><H3>
+JJTCLASSASSERTION</H3>
+<PRE>
+static final int <B>JJTCLASSASSERTION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCLASSASSERTION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTDATAPROPERTY"><!-- --></A><H3>
+JJTDATAPROPERTY</H3>
+<PRE>
+static final int <B>JJTDATAPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTDATAPROPERTYDOMAIN"><!-- --></A><H3>
+JJTDATAPROPERTYDOMAIN</H3>
+<PRE>
+static final int <B>JJTDATAPROPERTYDOMAIN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYDOMAIN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTDATAPROPERTYRANGE"><!-- --></A><H3>
+JJTDATAPROPERTYRANGE</H3>
+<PRE>
+static final int <B>JJTDATAPROPERTYRANGE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYRANGE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTDATATYPE"><!-- --></A><H3>
+JJTDATATYPE</H3>
+<PRE>
+static final int <B>JJTDATATYPE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTDECLARATION"><!-- --></A><H3>
+JJTDECLARATION</H3>
+<PRE>
+static final int <B>JJTDECLARATION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDECLARATION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTLITERAL"><!-- --></A><H3>
+JJTLITERAL</H3>
+<PRE>
+static final int <B>JJTLITERAL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLITERAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTNAMEDINDIVIDUAL"><!-- --></A><H3>
+JJTNAMEDINDIVIDUAL</H3>
+<PRE>
+static final int <B>JJTNAMEDINDIVIDUAL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTNAMEDINDIVIDUAL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTOBJECTEXACTCARDINALITY"><!-- --></A><H3>
+JJTOBJECTEXACTCARDINALITY</H3>
+<PRE>
+static final int <B>JJTOBJECTEXACTCARDINALITY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTEXACTCARDINALITY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTOBJECTMINCARDINALITY"><!-- --></A><H3>
+JJTOBJECTMINCARDINALITY</H3>
+<PRE>
+static final int <B>JJTOBJECTMINCARDINALITY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTMINCARDINALITY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTOBJECTSOMEVALUESFROM"><!-- --></A><H3>
+JJTOBJECTSOMEVALUESFROM</H3>
+<PRE>
+static final int <B>JJTOBJECTSOMEVALUESFROM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTSOMEVALUESFROM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTOBJECTPROPERTY"><!-- --></A><H3>
+JJTOBJECTPROPERTY</H3>
+<PRE>
+static final int <B>JJTOBJECTPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTOBJECTPROPERTYASSERTION"><!-- --></A><H3>
+JJTOBJECTPROPERTYASSERTION</H3>
+<PRE>
+static final int <B>JJTOBJECTPROPERTYASSERTION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYASSERTION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTOBJECTPROPERTYDOMAIN"><!-- --></A><H3>
+JJTOBJECTPROPERTYDOMAIN</H3>
+<PRE>
+static final int <B>JJTOBJECTPROPERTYDOMAIN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYDOMAIN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTPREFIX"><!-- --></A><H3>
+JJTPREFIX</H3>
 <PRE>
-static final int <B>JJTSTRINGELEMENT</B></PRE>
+static final int <B>JJTPREFIX</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSTRINGELEMENT">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPREFIX">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTSUBCLASSOF"><!-- --></A><H3>
+JJTSUBCLASSOF</H3>
+<PRE>
+static final int <B>JJTSUBCLASSOF</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSUBCLASSOF">Constant Field Values</A></DL>
 </DL>
 <HR>
 
@@ -845,6 +1549,16 @@ static final int <B>JJTOWLEQUIVALENTCLASS</B></PRE>
 </DL>
 <HR>
 
+<A NAME="JJTOWLEQUIVALENTPROPERTY"><!-- --></A><H3>
+JJTOWLEQUIVALENTPROPERTY</H3>
+<PRE>
+static final int <B>JJTOWLEQUIVALENTPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="JJTOWLFUNCTIONALPROPERTY"><!-- --></A><H3>
 JJTOWLFUNCTIONALPROPERTY</H3>
 <PRE>
@@ -855,6 +1569,16 @@ static final int <B>JJTOWLFUNCTIONALPROPERTY</B></PRE>
 </DL>
 <HR>
 
+<A NAME="JJTOWLHASVALUE"><!-- --></A><H3>
+JJTOWLHASVALUE</H3>
+<PRE>
+static final int <B>JJTOWLHASVALUE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLHASVALUE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="JJTOWLIMPORTS"><!-- --></A><H3>
 JJTOWLIMPORTS</H3>
 <PRE>
@@ -975,6 +1699,236 @@ static final int <B>JJTOWLUNIONOF</B></PRE>
 </DL>
 <HR>
 
+<A NAME="JJTOWLVERSIONINFO"><!-- --></A><H3>
+JJTOWLVERSIONINFO</H3>
+<PRE>
+static final int <B>JJTOWLVERSIONINFO</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLVERSIONINFO">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1ANYORDER"><!-- --></A><H3>
+JJTP1ANYORDER</H3>
+<PRE>
+static final int <B>JJTP1ANYORDER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ANYORDER">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1COMPONENTS"><!-- --></A><H3>
+JJTP1COMPONENTS</H3>
+<PRE>
+static final int <B>JJTP1COMPONENTS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPONENTS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1COMPOSEDOF"><!-- --></A><H3>
+JJTP1COMPOSEDOF</H3>
+<PRE>
+static final int <B>JJTP1COMPOSEDOF</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPOSEDOF">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1CONTROLCONSTRUCTBAG"><!-- --></A><H3>
+JJTP1CONTROLCONSTRUCTBAG</H3>
+<PRE>
+static final int <B>JJTP1CONTROLCONSTRUCTBAG</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTBAG">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1CONTROLCONSTRUCTLIST"><!-- --></A><H3>
+JJTP1CONTROLCONSTRUCTLIST</H3>
+<PRE>
+static final int <B>JJTP1CONTROLCONSTRUCTLIST</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTLIST">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1ELSE"><!-- --></A><H3>
+JJTP1ELSE</H3>
+<PRE>
+static final int <B>JJTP1ELSE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ELSE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1HASINPUT"><!-- --></A><H3>
+JJTP1HASINPUT</H3>
+<PRE>
+static final int <B>JJTP1HASINPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASINPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1HASOUTPUT"><!-- --></A><H3>
+JJTP1HASOUTPUT</H3>
+<PRE>
+static final int <B>JJTP1HASOUTPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASOUTPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1IFCONDITION"><!-- --></A><H3>
+JJTP1IFCONDITION</H3>
+<PRE>
+static final int <B>JJTP1IFCONDITION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFCONDITION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1IFTHENELSE"><!-- --></A><H3>
+JJTP1IFTHENELSE</H3>
+<PRE>
+static final int <B>JJTP1IFTHENELSE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFTHENELSE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1INPUT"><!-- --></A><H3>
+JJTP1INPUT</H3>
+<PRE>
+static final int <B>JJTP1INPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1INPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1OUTPUT"><!-- --></A><H3>
+JJTP1OUTPUT</H3>
+<PRE>
+static final int <B>JJTP1OUTPUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1OUTPUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1PARAMETERTYPE"><!-- --></A><H3>
+JJTP1PARAMETERTYPE</H3>
+<PRE>
+static final int <B>JJTP1PARAMETERTYPE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PARAMETERTYPE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1PERFORM"><!-- --></A><H3>
+JJTP1PERFORM</H3>
+<PRE>
+static final int <B>JJTP1PERFORM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PERFORM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1PROCESS"><!-- --></A><H3>
+JJTP1PROCESS</H3>
+<PRE>
+static final int <B>JJTP1PROCESS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PROCESS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1REPEATUNTIL"><!-- --></A><H3>
+JJTP1REPEATUNTIL</H3>
+<PRE>
+static final int <B>JJTP1REPEATUNTIL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1REPEATUNTIL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1SEQUENCE"><!-- --></A><H3>
+JJTP1SEQUENCE</H3>
+<PRE>
+static final int <B>JJTP1SEQUENCE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1SEQUENCE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1THEN"><!-- --></A><H3>
+JJTP1THEN</H3>
+<PRE>
+static final int <B>JJTP1THEN</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1THEN">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1UNTILCONDITION"><!-- --></A><H3>
+JJTP1UNTILCONDITION</H3>
+<PRE>
+static final int <B>JJTP1UNTILCONDITION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILCONDITION">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTP1UNTILPROCESS"><!-- --></A><H3>
+JJTP1UNTILPROCESS</H3>
+<PRE>
+static final int <B>JJTP1UNTILPROCESS</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILPROCESS">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTPROCESSPARTICIPANT"><!-- --></A><H3>
+JJTPROCESSPARTICIPANT</H3>
+<PRE>
+static final int <B>JJTPROCESSPARTICIPANT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPARTICIPANT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="JJTPROCESSPERFORM"><!-- --></A><H3>
+JJTPROCESSPERFORM</H3>
+<PRE>
+static final int <B>JJTPROCESSPERFORM</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPERFORM">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="JJTRDFTYPE"><!-- --></A><H3>
 JJTRDFTYPE</H3>
 <PRE>
@@ -1005,6 +1959,16 @@ static final int <B>JJTRDFFIRST</B></PRE>
 </DL>
 <HR>
 
+<A NAME="JJTRDFPROPERTY"><!-- --></A><H3>
+JJTRDFPROPERTY</H3>
+<PRE>
+static final int <B>JJTRDFPROPERTY</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPROPERTY">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="JJTRDFREST"><!-- --></A><H3>
 JJTRDFREST</H3>
 <PRE>
@@ -1035,6 +1999,16 @@ static final int <B>JJTRDFSDOMAIN</B></PRE>
 </DL>
 <HR>
 
+<A NAME="JJTRDFSLABEL"><!-- --></A><H3>
+JJTRDFSLABEL</H3>
+<PRE>
+static final int <B>JJTRDFSLABEL</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSLABEL">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="JJTRDFSRANGE"><!-- --></A><H3>
 JJTRDFSRANGE</H3>
 <PRE>
@@ -1045,6 +2019,16 @@ static final int <B>JJTRDFSRANGE</B></PRE>
 </DL>
 <HR>
 
+<A NAME="JJTRDFSSEEALSO"><!-- --></A><H3>
+JJTRDFSSEEALSO</H3>
+<PRE>
+static final int <B>JJTRDFSSEEALSO</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSEEALSO">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="JJTRDFSSUBCLASSOF"><!-- --></A><H3>
 JJTRDFSSUBCLASSOF</H3>
 <PRE>
@@ -1075,183 +2059,153 @@ static final int <B>JJTVERSION</B></PRE>
 </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>
+<A NAME="JJTABBREVIATEDIRI"><!-- --></A><H3>
+JJTABBREVIATEDIRI</H3>
 <PRE>
-static final int <B>JJTRDFPARSETYPE</B></PRE>
+static final int <B>JJTABBREVIATEDIRI</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPARSETYPE">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTABBREVIATEDIRI">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTRDFRESOURCE"><!-- --></A><H3>
-JJTRDFRESOURCE</H3>
+<A NAME="JJTCARDINALITY"><!-- --></A><H3>
+JJTCARDINALITY</H3>
 <PRE>
-static final int <B>JJTRDFRESOURCE</B></PRE>
+static final int <B>JJTCARDINALITY</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFRESOURCE">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCARDINALITY">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLBASE"><!-- --></A><H3>
-JJTXMLBASE</H3>
+<A NAME="JJTDATATYPEIRI"><!-- --></A><H3>
+JJTDATATYPEIRI</H3>
 <PRE>
-static final int <B>JJTXMLBASE</B></PRE>
+static final int <B>JJTDATATYPEIRI</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLBASE">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPEIRI">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNS"><!-- --></A><H3>
-JJTXMLNS</H3>
+<A NAME="JJTIRI"><!-- --></A><H3>
+JJTIRI</H3>
 <PRE>
-static final int <B>JJTXMLNS</B></PRE>
+static final int <B>JJTIRI</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNS">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTIRI">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSDAML"><!-- --></A><H3>
-JJTXMLNSDAML</H3>
+<A NAME="JJTNAME"><!-- --></A><H3>
+JJTNAME</H3>
 <PRE>
-static final int <B>JJTXMLNSDAML</B></PRE>
+static final int <B>JJTNAME</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSDAML">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTNAME">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSDC"><!-- --></A><H3>
-JJTXMLNSDC</H3>
+<A NAME="JJTONTOLOGYIRI"><!-- --></A><H3>
+JJTONTOLOGYIRI</H3>
 <PRE>
-static final int <B>JJTXMLNSDC</B></PRE>
+static final int <B>JJTONTOLOGYIRI</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSDC">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGYIRI">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSP1"><!-- --></A><H3>
-JJTXMLNSP1</H3>
+<A NAME="JJTRDFABOUT"><!-- --></A><H3>
+JJTRDFABOUT</H3>
 <PRE>
-static final int <B>JJTXMLNSP1</B></PRE>
+static final int <B>JJTRDFABOUT</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSP1">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFABOUT">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSPROTEGE"><!-- --></A><H3>
-JJTXMLNSPROTEGE</H3>
+<A NAME="JJTRDFDATATYPE"><!-- --></A><H3>
+JJTRDFDATATYPE</H3>
 <PRE>
-static final int <B>JJTXMLNSPROTEGE</B></PRE>
+static final int <B>JJTRDFDATATYPE</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSPROTEGE">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDATATYPE">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSRDF"><!-- --></A><H3>
-JJTXMLNSRDF</H3>
+<A NAME="JJTRDFID"><!-- --></A><H3>
+JJTRDFID</H3>
 <PRE>
-static final int <B>JJTXMLNSRDF</B></PRE>
+static final int <B>JJTRDFID</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSRDF">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFID">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSSWRL"><!-- --></A><H3>
-JJTXMLNSSWRL</H3>
+<A NAME="JJTRDFPARSETYPE"><!-- --></A><H3>
+JJTRDFPARSETYPE</H3>
 <PRE>
-static final int <B>JJTXMLNSSWRL</B></PRE>
+static final int <B>JJTRDFPARSETYPE</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSSWRL">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPARSETYPE">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSSWRLB"><!-- --></A><H3>
-JJTXMLNSSWRLB</H3>
+<A NAME="JJTRDFRESOURCE"><!-- --></A><H3>
+JJTRDFRESOURCE</H3>
 <PRE>
-static final int <B>JJTXMLNSSWRLB</B></PRE>
+static final int <B>JJTRDFRESOURCE</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSSWRLB">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFRESOURCE">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSXSD"><!-- --></A><H3>
-JJTXMLNSXSD</H3>
+<A NAME="JJTXMLBASE"><!-- --></A><H3>
+JJTXMLBASE</H3>
 <PRE>
-static final int <B>JJTXMLNSXSD</B></PRE>
+static final int <B>JJTXMLBASE</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXSD">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLBASE">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSXSP"><!-- --></A><H3>
-JJTXMLNSXSP</H3>
+<A NAME="JJTXMLNS"><!-- --></A><H3>
+JJTXMLNS</H3>
 <PRE>
-static final int <B>JJTXMLNSXSP</B></PRE>
+static final int <B>JJTXMLNS</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXSP">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNS">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSRDFS"><!-- --></A><H3>
-JJTXMLNSRDFS</H3>
+<A NAME="JJTXMLNSXML"><!-- --></A><H3>
+JJTXMLNSXML</H3>
 <PRE>
-static final int <B>JJTXMLNSRDFS</B></PRE>
+static final int <B>JJTXMLNSXML</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSRDFS">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXML">Constant Field Values</A></DL>
 </DL>
 <HR>
 
-<A NAME="JJTXMLNSOWL"><!-- --></A><H3>
-JJTXMLNSOWL</H3>
+<A NAME="JJTXMLNSXX"><!-- --></A><H3>
+JJTXMLNSXX</H3>
 <PRE>
-static final int <B>JJTXMLNSOWL</B></PRE>
+static final int <B>JJTXMLNSXX</B></PRE>
 <DL>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSOWL">Constant Field Values</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXX">Constant Field Values</A></DL>
 </DL>
 <HR>
 
diff --git a/javadoc/AST/OwlParserVisitor.html b/javadoc/AST/OwlParserVisitor.html
index c6f4c04904c38234888af97958b6a046b64b60e2..f35669d12c07a5b7ab0f5708ee2cbcf0ec2001db 100644
--- a/javadoc/AST/OwlParserVisitor.html
+++ b/javadoc/AST/OwlParserVisitor.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 -->
 <TITLE>
 OwlParserVisitor
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -110,9 +110,162 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.AbbreviatedIRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Annotation, java.lang.Object)">visit</A></B>(<A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.AnnotationProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Cardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ClassAssertion, java.lang.Object)">visit</A></B>(<A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Clazz, java.lang.Object)">visit</A></B>(<A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DataPropertyDomain, java.lang.Object)">visit</A></B>(<A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DataProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DataPropertyRange, java.lang.Object)">visit</A></B>(<A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DatatypeIRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Datatype, java.lang.Object)">visit</A></B>(<A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Declaration, java.lang.Object)">visit</A></B>(<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.DiscardedElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExpressionCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExpressionLogicLanguage, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExpressionRefURI, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExprExpressionData, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ExprKIFCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -140,6 +293,24 @@ Interface OwlParserVisitor</H2>
 <TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.IntElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/IntElement.html" title="class in AST">IntElement</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.IRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/IRI.html" title="class in AST">IRI</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ListFirst, java.lang.Object)">visit</A></B>(<A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -155,7 +326,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ListRest, java.lang.Object)">visit</A></B>(<A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -164,7 +335,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Literal, java.lang.Object)">visit</A></B>(<A HREF="../AST/Literal.html" title="class in AST">Literal</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -173,7 +344,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.NamedIndividual, java.lang.Object)">visit</A></B>(<A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -182,7 +353,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Name, java.lang.Object)">visit</A></B>(<A HREF="../AST/Name.html" title="class in AST">Name</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -191,7 +362,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectExactCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -200,7 +371,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectListList, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -209,7 +380,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectMinCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -218,7 +389,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlDistinctMembers, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>&nbsp;node,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyAssertion, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -227,7 +398,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyDomain, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -236,7 +407,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -245,7 +416,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectSomeValuesFrom, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -254,7 +425,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OntologyIRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -263,7 +434,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Ontology, java.lang.Object)">visit</A></B>(<A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -272,7 +443,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlMaxCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>&nbsp;node,
+<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>
@@ -281,7 +452,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -290,7 +461,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -299,7 +470,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -308,7 +479,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -317,7 +488,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -326,7 +497,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -335,7 +506,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlDistinctMembers, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -344,7 +515,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlTransitiveProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>&nbsp;node,
+<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>
@@ -353,7 +524,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlEquivalentProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -362,7 +533,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -371,7 +542,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlHasValue, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -380,7 +551,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -389,7 +560,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfDescription, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>&nbsp;node,
+<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>
@@ -398,7 +569,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -407,7 +578,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlMaxCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -416,7 +587,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -425,7 +596,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -434,7 +605,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -443,7 +614,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -452,7 +623,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -461,7 +632,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -470,7 +641,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -479,7 +650,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlTransitiveProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -488,7 +659,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<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>
@@ -497,7 +668,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlVersionInfo, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -506,7 +677,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1AnyOrder, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -515,7 +686,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Components, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -524,7 +695,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ComposedOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -533,7 +704,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructBag, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -542,7 +713,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructList, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -551,7 +722,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Else, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -560,7 +731,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1HasInput, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -569,7 +740,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1HasOutput, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -578,7 +749,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1IfCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -587,7 +758,43 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1IfThenElse, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Input, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Output, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ParameterType, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Perform, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -596,7 +803,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Process, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -605,7 +812,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1RepeatUntil, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -614,7 +821,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Sequence, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -623,7 +830,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Then, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -632,7 +839,7 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="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,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1UntilCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -641,57 +848,951 @@ Interface OwlParserVisitor</H2>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlnsSwrlb, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>&nbsp;node,
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1UntilProcess, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>&nbsp;node,
       java.lang.Object&nbsp;data)</CODE>
 
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlnsSwrl, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Prefix, java.lang.Object)">visit</A></B>(<A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ProcessParticipant, java.lang.Object)">visit</A></B>(<A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ProcessPerform, java.lang.Object)">visit</A></B>(<A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfAbout, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfDatatype, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfDeclaration, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfDescription, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfFirst, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfId, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfParseType, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfResource, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfRest, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsComment, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsDomain, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsLabel, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsRange, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsSeeAlso, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsSubClassOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfsSubPropertyOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.RdfType, java.lang.Object)">visit</A></B>(<A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.SimpleNode, java.lang.Object)">visit</A></B>(<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Specification, java.lang.Object)">visit</A></B>(<A HREF="../AST/Specification.html" title="class in AST">Specification</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Start, java.lang.Object)">visit</A></B>(<A HREF="../AST/Start.html" title="class in AST">Start</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.StringElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/StringElement.html" title="class in AST">StringElement</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.SubClassOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Value, java.lang.Object)">visit</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Version, java.lang.Object)">visit</A></B>(<A HREF="../AST/Version.html" title="class in AST">Version</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlBase, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlHeader, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Xmlns, java.lang.Object)">visit</A></B>(<A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlnsXml, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlnsXX, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>&nbsp;node,
+      java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="visit(AST.SimpleNode, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Start, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Start.html" title="class in AST">Start</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Specification, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Specification.html" title="class in AST">Specification</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.XmlHeader, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Ontology, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.RdfDeclaration, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.List, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.DiscardedElement, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Identifier, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.IntElement, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/IntElement.html" title="class in AST">IntElement</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.FloatElement, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.StringElement, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/StringElement.html" title="class in AST">StringElement</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ListFirst, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ListRest, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ExprKIFCondition, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ExprExpressionData, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ExpressionCondition, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ExpressionLogicLanguage, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ExpressionRefURI, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ObjectListList, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Annotation, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.AnnotationProperty, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Clazz, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ClassAssertion, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.DataProperty, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.DataPropertyDomain, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.DataPropertyRange, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Datatype, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Declaration, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Literal, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Literal.html" title="class in AST">Literal</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.NamedIndividual, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ObjectExactCardinality, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ObjectMinCardinality, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ObjectSomeValuesFrom, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ObjectProperty, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ObjectPropertyAssertion, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ObjectPropertyDomain, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.Prefix, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.SubClassOf, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.OwlOntology, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.OwlAllDifferent, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.OwlAllValuesFrom, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.OwlCardinality, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.OwlClass, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.OwlDataRange, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.OwlDatatypeProperty, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.OwlDisjointWith, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
 
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="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>
+<A NAME="visit(AST.OwlDistinctMembers, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
 
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.XmlnsXsp, java.lang.Object)">visit</A></B>(<A HREF="../AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>&nbsp;node,
-      java.lang.Object&nbsp;data)</CODE>
+<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>
 
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
+<A NAME="visit(AST.OwlEquivalentProperty, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
 
-<!-- ============ METHOD DETAIL ========== -->
+<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="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" 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.OwlHasValue, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
 
-<A NAME="visit(AST.SimpleNode, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlImports, 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 <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>
@@ -700,10 +1801,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/SimpleNode.html" title="class in A
 </DL>
 <HR>
 
-<A NAME="visit(AST.Start, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlIntersectionOf, 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 <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>
@@ -712,10 +1813,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/Start.html" title="class in AST">S
 </DL>
 <HR>
 
-<A NAME="visit(AST.Specification, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlInverseOf, 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 <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>
@@ -724,10 +1825,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/Specification.html" title="class i
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlHeader, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlMaxCardinality, 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 <B>visit</B>(<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -736,10 +1837,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlHeader.html" title="class in AS
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfDeclaration, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlMinCardinality, 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 <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>
@@ -748,10 +1849,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfDeclaration.html" title="class
 </DL>
 <HR>
 
-<A NAME="visit(AST.List, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlObjectProperty, 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 <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>
@@ -760,10 +1861,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/List.html" title="class in AST">Li
 </DL>
 <HR>
 
-<A NAME="visit(AST.DiscardedElement, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlOneOf, java.lang.Object)"><!-- --></A><H3>
 visit</H3>
 <PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>&nbsp;node,
+java.lang.Object <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>
@@ -772,10 +1873,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/DiscardedElement.html" title="clas
 </DL>
 <HR>
 
-<A NAME="visit(AST.Identifier, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlOnProperty, java.lang.Object)"><!-- --></A><H3>
 visit</H3>
 <PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>&nbsp;node,
+java.lang.Object <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>
@@ -784,10 +1885,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/Identifier.html" title="class in A
 </DL>
 <HR>
 
-<A NAME="visit(AST.IntElement, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlRestriction, 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 <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>
@@ -796,10 +1897,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/IntElement.html" title="class in A
 </DL>
 <HR>
 
-<A NAME="visit(AST.FloatElement, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlSomeValuesFrom, 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 <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>
@@ -808,10 +1909,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/FloatElement.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.StringElement, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlTransitiveProperty, 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 <B>visit</B>(<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -820,10 +1921,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/StringElement.html" title="class i
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlOntology, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlUnionOf, 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 <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>
@@ -832,10 +1933,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOntology.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlAllDifferent, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OwlVersionInfo, 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 <B>visit</B>(<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -844,10 +1945,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlAllDifferent.html" title="class
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlAllValuesFrom, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1AnyOrder, 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 <B>visit</B>(<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -856,10 +1957,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlAllValuesFrom.html" title="clas
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlCardinality, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1Components, 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 <B>visit</B>(<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -868,10 +1969,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlCardinality.html" title="class
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlClass, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1ComposedOf, 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 <B>visit</B>(<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -880,10 +1981,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlClass.html" title="class in AST
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlDataRange, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1ControlConstructBag, 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 <B>visit</B>(<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -892,10 +1993,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDataRange.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlDatatypeProperty, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1ControlConstructList, 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 <B>visit</B>(<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -904,10 +2005,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDatatypeProperty.html" title="c
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlDisjointWith, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1Else, 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 <B>visit</B>(<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -916,10 +2017,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDisjointWith.html" title="class
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlDistinctMembers, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1HasInput, java.lang.Object)"><!-- --></A><H3>
 visit</H3>
 <PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>&nbsp;node,
+java.lang.Object <B>visit</B>(<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -928,10 +2029,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDistinctMembers.html" title="cl
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlEquivalentClass, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1HasOutput, 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 <B>visit</B>(<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -940,10 +2041,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlEquivalentClass.html" title="cl
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlFunctionalProperty, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1IfCondition, 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 <B>visit</B>(<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -952,10 +2053,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlFunctionalProperty.html" title=
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlImports, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1IfThenElse, 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 <B>visit</B>(<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -964,10 +2065,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlImports.html" title="class in A
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlIntersectionOf, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1Input, 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 <B>visit</B>(<A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -976,10 +2077,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlIntersectionOf.html" title="cla
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlInverseOf, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1Output, 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 <B>visit</B>(<A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -988,10 +2089,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlInverseOf.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlMaxCardinality, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1ParameterType, java.lang.Object)"><!-- --></A><H3>
 visit</H3>
 <PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>&nbsp;node,
+java.lang.Object <B>visit</B>(<A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1000,10 +2101,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlMaxCardinality.html" title="cla
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlMinCardinality, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1Perform, 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 <B>visit</B>(<A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1012,10 +2113,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlMinCardinality.html" title="cla
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlObjectProperty, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1Process, 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 <B>visit</B>(<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1024,10 +2125,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlObjectProperty.html" title="cla
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlOneOf, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1RepeatUntil, 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 <B>visit</B>(<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1036,10 +2137,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOneOf.html" title="class in AST
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlOnProperty, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1Sequence, 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 <B>visit</B>(<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1048,10 +2149,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOnProperty.html" title="class i
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlRestriction, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1Then, 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 <B>visit</B>(<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1060,10 +2161,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlRestriction.html" title="class
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlSomeValuesFrom, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1UntilCondition, 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 <B>visit</B>(<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1072,10 +2173,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlSomeValuesFrom.html" title="cla
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlTransitiveProperty, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.P1UntilProcess, java.lang.Object)"><!-- --></A><H3>
 visit</H3>
 <PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>&nbsp;node,
+java.lang.Object <B>visit</B>(<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1084,10 +2185,22 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/OwlTransitiveProperty.html" title=
 </DL>
 <HR>
 
-<A NAME="visit(AST.OwlUnionOf, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.ProcessParticipant, 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 <B>visit</B>(<A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>&nbsp;node,
+                       java.lang.Object&nbsp;data)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visit(AST.ProcessPerform, java.lang.Object)"><!-- --></A><H3>
+visit</H3>
+<PRE>
+java.lang.Object <B>visit</B>(<A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1132,10 +2245,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfFirst.html" title="class in AST
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfRest, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfProperty, 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 <B>visit</B>(<A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1144,10 +2257,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfRest.html" title="class in AST"
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfsComment, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfRest, 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 <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>
@@ -1156,10 +2269,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsComment.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfsDomain, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfsComment, 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 <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>
@@ -1168,10 +2281,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsDomain.html" title="class in A
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfsRange, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfsDomain, 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 <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>
@@ -1180,10 +2293,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsRange.html" title="class in AS
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfsSubClassOf, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfsLabel, 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 <B>visit</B>(<A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1192,10 +2305,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsSubClassOf.html" title="class
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfsSubPropertyOf, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfsRange, 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 <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>
@@ -1204,10 +2317,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsSubPropertyOf.html" title="cla
 </DL>
 <HR>
 
-<A NAME="visit(AST.Version, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfsSeeAlso, 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 <B>visit</B>(<A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1216,10 +2329,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/Version.html" title="class in AST"
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfAbout, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfsSubClassOf, 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 <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>
@@ -1228,10 +2341,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfAbout.html" title="class in AST
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfDatatype, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfsSubPropertyOf, 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 <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>
@@ -1240,10 +2353,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfDatatype.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfId, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.Version, 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 <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>
@@ -1252,10 +2365,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfId.html" title="class in AST">R
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfParseType, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.AbbreviatedIRI, 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 <B>visit</B>(<A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1264,10 +2377,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfParseType.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.RdfResource, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.Cardinality, 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 <B>visit</B>(<A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1276,10 +2389,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/RdfResource.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlBase, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.DatatypeIRI, 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 <B>visit</B>(<A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1288,10 +2401,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlBase.html" title="class in AST"
 </DL>
 <HR>
 
-<A NAME="visit(AST.Xmlns, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.IRI, 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 <B>visit</B>(<A HREF="../AST/IRI.html" title="class in AST">IRI</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1300,10 +2413,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/Xmlns.html" title="class in AST">X
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsDaml, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.Name, 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 <B>visit</B>(<A HREF="../AST/Name.html" title="class in AST">Name</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1312,10 +2425,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsDaml.html" title="class in AS
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsDc, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.OntologyIRI, 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 <B>visit</B>(<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1324,10 +2437,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsDc.html" title="class in AST"
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsP1, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfAbout, 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 <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>
@@ -1336,10 +2449,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsP1.html" title="class in AST"
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsProtege, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfDatatype, 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 <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>
@@ -1348,10 +2461,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsProtege.html" title="class in
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsRdf, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfId, 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 <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>
@@ -1360,10 +2473,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsRdf.html" title="class in AST
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsSwrl, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfParseType, java.lang.Object)"><!-- --></A><H3>
 visit</H3>
 <PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>&nbsp;node,
+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>
@@ -1372,10 +2485,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsSwrl.html" title="class in AS
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsSwrlb, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.RdfResource, java.lang.Object)"><!-- --></A><H3>
 visit</H3>
 <PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>&nbsp;node,
+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>
@@ -1384,10 +2497,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsSwrlb.html" title="class in A
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsXsd, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.XmlBase, 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 <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>
@@ -1396,10 +2509,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsXsd.html" title="class in AST
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsXsp, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.Xmlns, java.lang.Object)"><!-- --></A><H3>
 visit</H3>
 <PRE>
-java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>&nbsp;node,
+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>
@@ -1408,10 +2521,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsXsp.html" title="class in AST
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsRdfs, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.XmlnsXml, 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 <B>visit</B>(<A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
@@ -1420,10 +2533,10 @@ java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsRdfs.html" title="class in AS
 </DL>
 <HR>
 
-<A NAME="visit(AST.XmlnsOwl, java.lang.Object)"><!-- --></A><H3>
+<A NAME="visit(AST.XmlnsXX, 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 <B>visit</B>(<A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>&nbsp;node,
                        java.lang.Object&nbsp;data)</PRE>
 <DL>
 <DD><DL>
diff --git a/javadoc/AST/OwlProperty.html b/javadoc/AST/OwlProperty.html
index 2c820b6c99c1b083267e3bd3b1165852d96985a8..55eabb9a4390e1566feee414e2b296b15c8ec899 100644
--- a/javadoc/AST/OwlProperty.html
+++ b/javadoc/AST/OwlProperty.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 OwlProperty
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -101,7 +101,7 @@ java.lang.Object
 <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>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>, <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>, <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>, <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></DD>
 </DL>
 <HR>
 <DL>
@@ -330,6 +330,14 @@ java.lang.Object
 <CODE>&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlProperty.html#name()">name</A></B>()</CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -778,6 +786,20 @@ public <A HREF="../AST/List.html" title="class in AST">List</A> <B>getElementLis
 </DL>
 <HR>
 
+<A NAME="name()"><!-- --></A><H3>
+name</H3>
+<PRE>
+public java.lang.String <B>name</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="getId()"><!-- --></A><H3>
 getId</H3>
 <PRE>
diff --git a/javadoc/AST/OwlRestriction.html b/javadoc/AST/OwlRestriction.html
index f48f79e41313088ac4c030f65b4c29b90d90c414..a943236ef8f00f918e5be7c1ae6038b45ab71de7 100644
--- a/javadoc/AST/OwlRestriction.html
+++ b/javadoc/AST/OwlRestriction.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 OwlRestriction
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlSomeValuesFrom.html b/javadoc/AST/OwlSomeValuesFrom.html
index c4a09876f321956f836c6ea76487b4adf7cbbcda..4fcbb8dac0fcbb9cafa58231ba5d24116195fc93 100644
--- a/javadoc/AST/OwlSomeValuesFrom.html
+++ b/javadoc/AST/OwlSomeValuesFrom.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:24 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 OwlSomeValuesFrom
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlTransitiveProperty.html b/javadoc/AST/OwlTransitiveProperty.html
index 84eb937958391f2ef66b77869f7ff5c22d45e750..a1f5f98a09615a65ee2cbb6fe44a70ca96cfaa8c 100644
--- a/javadoc/AST/OwlTransitiveProperty.html
+++ b/javadoc/AST/OwlTransitiveProperty.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 OwlTransitiveProperty
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlUnionOf.html b/javadoc/AST/OwlUnionOf.html
index 81c1fe3cfc484f47a9522c7fcfd0c39a38f78d42..db32b7650fbacc1812720abfa7fd21e0cafbcf01 100644
--- a/javadoc/AST/OwlUnionOf.html
+++ b/javadoc/AST/OwlUnionOf.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 OwlUnionOf
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/OwlValuesFrom.html b/javadoc/AST/OwlValuesFrom.html
index fa41210421cb5a1125f678182a58878b6521e28b..6d668eca487b78e8f2d1659cf895fd5ff4fdb934 100644
--- a/javadoc/AST/OwlValuesFrom.html
+++ b/javadoc/AST/OwlValuesFrom.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 OwlValuesFrom
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <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>
+&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OwlValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="OwlValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -834,7 +834,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <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>
+&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/OwlValuesFrom.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="OwlValuesFrom.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/OwlVersionInfo.html b/javadoc/AST/OwlVersionInfo.html
new file mode 100644
index 0000000000000000000000000000000000000000..3cb8cf54fc1c578966cfbfcc7e60ef62055ce573
--- /dev/null
+++ b/javadoc/AST/OwlVersionInfo.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+OwlVersionInfo
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="OwlVersionInfo";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OwlVersionInfo.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OwlVersionInfo.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 OwlVersionInfo</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlVersionInfo</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OwlVersionInfo</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/OwlVersionInfo.html#OwlVersionInfo()">OwlVersionInfo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#OwlVersionInfo(int)">OwlVersionInfo</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#OwlVersionInfo(AST.List, AST.List)">OwlVersionInfo</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OwlVersionInfo.html#OwlVersionInfo(AST.OwlParser, int)">OwlVersionInfo</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="OwlVersionInfo(int)"><!-- --></A><H3>
+OwlVersionInfo</H3>
+<PRE>
+public <B>OwlVersionInfo</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlVersionInfo(AST.OwlParser, int)"><!-- --></A><H3>
+OwlVersionInfo</H3>
+<PRE>
+public <B>OwlVersionInfo</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlVersionInfo()"><!-- --></A><H3>
+OwlVersionInfo</H3>
+<PRE>
+public <B>OwlVersionInfo</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OwlVersionInfo(AST.List, AST.List)"><!-- --></A><H3>
+OwlVersionInfo</H3>
+<PRE>
+public <B>OwlVersionInfo</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OwlValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/OwlVersionInfo.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OwlVersionInfo.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1AnyOrder.html b/javadoc/AST/P1AnyOrder.html
new file mode 100644
index 0000000000000000000000000000000000000000..dd7b16a549a3800ceaa024e566238ecc1facc5c8
--- /dev/null
+++ b/javadoc/AST/P1AnyOrder.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1AnyOrder
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1AnyOrder";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Components.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1AnyOrder.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1AnyOrder.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1AnyOrder</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1AnyOrder</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1AnyOrder</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1AnyOrder.html#P1AnyOrder()">P1AnyOrder</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#P1AnyOrder(int)">P1AnyOrder</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#P1AnyOrder(AST.List, AST.List)">P1AnyOrder</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1AnyOrder.html#P1AnyOrder(AST.OwlParser, int)">P1AnyOrder</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1AnyOrder(int)"><!-- --></A><H3>
+P1AnyOrder</H3>
+<PRE>
+public <B>P1AnyOrder</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1AnyOrder(AST.OwlParser, int)"><!-- --></A><H3>
+P1AnyOrder</H3>
+<PRE>
+public <B>P1AnyOrder</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                  int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1AnyOrder()"><!-- --></A><H3>
+P1AnyOrder</H3>
+<PRE>
+public <B>P1AnyOrder</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1AnyOrder(AST.List, AST.List)"><!-- --></A><H3>
+P1AnyOrder</H3>
+<PRE>
+public <B>P1AnyOrder</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/OwlVersionInfo.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Components.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1AnyOrder.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1AnyOrder.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1Components.html b/javadoc/AST/P1Components.html
new file mode 100644
index 0000000000000000000000000000000000000000..d01fe22edbc1223467cf0bc1e834511b4f594f33
--- /dev/null
+++ b/javadoc/AST/P1Components.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1Components
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1Components";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Components.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Components.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1Components</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Components</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1Components</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1Components.html#P1Components()">P1Components</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Components.html#P1Components(int)">P1Components</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Components.html#P1Components(AST.List, AST.List)">P1Components</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Components.html#P1Components(AST.OwlParser, int)">P1Components</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Components.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1Components(int)"><!-- --></A><H3>
+P1Components</H3>
+<PRE>
+public <B>P1Components</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Components(AST.OwlParser, int)"><!-- --></A><H3>
+P1Components</H3>
+<PRE>
+public <B>P1Components</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                    int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Components()"><!-- --></A><H3>
+P1Components</H3>
+<PRE>
+public <B>P1Components</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Components(AST.List, AST.List)"><!-- --></A><H3>
+P1Components</H3>
+<PRE>
+public <B>P1Components</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1AnyOrder.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Components.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Components.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1ComposedOf.html b/javadoc/AST/P1ComposedOf.html
new file mode 100644
index 0000000000000000000000000000000000000000..f77774ea7336615b619fe8d0db115e66b7878006
--- /dev/null
+++ b/javadoc/AST/P1ComposedOf.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1ComposedOf
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1ComposedOf";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1Components.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1ComposedOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1ComposedOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1ComposedOf</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1ComposedOf</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1ComposedOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1ComposedOf.html#P1ComposedOf()">P1ComposedOf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#P1ComposedOf(int)">P1ComposedOf</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#P1ComposedOf(AST.List, AST.List)">P1ComposedOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1ComposedOf.html#P1ComposedOf(AST.OwlParser, int)">P1ComposedOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1ComposedOf(int)"><!-- --></A><H3>
+P1ComposedOf</H3>
+<PRE>
+public <B>P1ComposedOf</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ComposedOf(AST.OwlParser, int)"><!-- --></A><H3>
+P1ComposedOf</H3>
+<PRE>
+public <B>P1ComposedOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                    int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ComposedOf()"><!-- --></A><H3>
+P1ComposedOf</H3>
+<PRE>
+public <B>P1ComposedOf</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ComposedOf(AST.List, AST.List)"><!-- --></A><H3>
+P1ComposedOf</H3>
+<PRE>
+public <B>P1ComposedOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Components.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1ComposedOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1ComposedOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1ControlConstructBag.html b/javadoc/AST/P1ControlConstructBag.html
new file mode 100644
index 0000000000000000000000000000000000000000..036df0c5f7cd58e5cfe6317c40db65e0dfc81266
--- /dev/null
+++ b/javadoc/AST/P1ControlConstructBag.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1ControlConstructBag
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1ControlConstructBag";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1ControlConstructBag.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1ControlConstructBag.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1ControlConstructBag</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1ControlConstructBag</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1ControlConstructBag</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1ControlConstructBag.html#P1ControlConstructBag()">P1ControlConstructBag</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#P1ControlConstructBag(int)">P1ControlConstructBag</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.List, AST.List)">P1ControlConstructBag</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1ControlConstructBag.html#P1ControlConstructBag(AST.OwlParser, int)">P1ControlConstructBag</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1ControlConstructBag(int)"><!-- --></A><H3>
+P1ControlConstructBag</H3>
+<PRE>
+public <B>P1ControlConstructBag</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ControlConstructBag(AST.OwlParser, int)"><!-- --></A><H3>
+P1ControlConstructBag</H3>
+<PRE>
+public <B>P1ControlConstructBag</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                             int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ControlConstructBag()"><!-- --></A><H3>
+P1ControlConstructBag</H3>
+<PRE>
+public <B>P1ControlConstructBag</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ControlConstructBag(AST.List, AST.List)"><!-- --></A><H3>
+P1ControlConstructBag</H3>
+<PRE>
+public <B>P1ControlConstructBag</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1ComposedOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1ControlConstructBag.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1ControlConstructBag.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1ControlConstructList.html b/javadoc/AST/P1ControlConstructList.html
new file mode 100644
index 0000000000000000000000000000000000000000..287499a8bd642e22db6628d23eca5552654ad3cd
--- /dev/null
+++ b/javadoc/AST/P1ControlConstructList.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1ControlConstructList
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1ControlConstructList";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Else.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1ControlConstructList.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1ControlConstructList.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1ControlConstructList</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1ControlConstructList</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1ControlConstructList</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1ControlConstructList.html#P1ControlConstructList()">P1ControlConstructList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#P1ControlConstructList(int)">P1ControlConstructList</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#P1ControlConstructList(AST.List, AST.List)">P1ControlConstructList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1ControlConstructList.html#P1ControlConstructList(AST.OwlParser, int)">P1ControlConstructList</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                       int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1ControlConstructList(int)"><!-- --></A><H3>
+P1ControlConstructList</H3>
+<PRE>
+public <B>P1ControlConstructList</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ControlConstructList(AST.OwlParser, int)"><!-- --></A><H3>
+P1ControlConstructList</H3>
+<PRE>
+public <B>P1ControlConstructList</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                              int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ControlConstructList()"><!-- --></A><H3>
+P1ControlConstructList</H3>
+<PRE>
+public <B>P1ControlConstructList</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ControlConstructList(AST.List, AST.List)"><!-- --></A><H3>
+P1ControlConstructList</H3>
+<PRE>
+public <B>P1ControlConstructList</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1ControlConstructBag.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Else.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1ControlConstructList.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1ControlConstructList.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1Else.html b/javadoc/AST/P1Else.html
new file mode 100644
index 0000000000000000000000000000000000000000..cbcf3f7a5690d1b30e59b816c1f3efa7cf602dcb
--- /dev/null
+++ b/javadoc/AST/P1Else.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1Else
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1Else";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Else.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Else.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1Else</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Else</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1Else</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1Else.html#P1Else()">P1Else</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Else.html#P1Else(int)">P1Else</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Else.html#P1Else(AST.List, AST.List)">P1Else</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Else.html#P1Else(AST.OwlParser, int)">P1Else</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+       int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Else.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1Else(int)"><!-- --></A><H3>
+P1Else</H3>
+<PRE>
+public <B>P1Else</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Else(AST.OwlParser, int)"><!-- --></A><H3>
+P1Else</H3>
+<PRE>
+public <B>P1Else</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+              int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Else()"><!-- --></A><H3>
+P1Else</H3>
+<PRE>
+public <B>P1Else</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Else(AST.List, AST.List)"><!-- --></A><H3>
+P1Else</H3>
+<PRE>
+public <B>P1Else</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1ControlConstructList.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Else.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Else.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1HasInput.html b/javadoc/AST/P1HasInput.html
new file mode 100644
index 0000000000000000000000000000000000000000..8f52dc0e468a77ab03cfb7d12c4332a4813e67d0
--- /dev/null
+++ b/javadoc/AST/P1HasInput.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1HasInput
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1HasInput";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1Else.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1HasInput.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1HasInput.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1HasInput</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1HasInput</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1HasInput</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1HasInput.html#P1HasInput()">P1HasInput</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#P1HasInput(int)">P1HasInput</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#P1HasInput(AST.List, AST.List)">P1HasInput</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1HasInput.html#P1HasInput(AST.OwlParser, int)">P1HasInput</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasInput.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1HasInput(int)"><!-- --></A><H3>
+P1HasInput</H3>
+<PRE>
+public <B>P1HasInput</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1HasInput(AST.OwlParser, int)"><!-- --></A><H3>
+P1HasInput</H3>
+<PRE>
+public <B>P1HasInput</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                  int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1HasInput()"><!-- --></A><H3>
+P1HasInput</H3>
+<PRE>
+public <B>P1HasInput</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1HasInput(AST.List, AST.List)"><!-- --></A><H3>
+P1HasInput</H3>
+<PRE>
+public <B>P1HasInput</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Else.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1HasInput.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1HasInput.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1HasOutput.html b/javadoc/AST/P1HasOutput.html
new file mode 100644
index 0000000000000000000000000000000000000000..ea567af8907d0881f1f949a3cedd1a2d35f4bb5f
--- /dev/null
+++ b/javadoc/AST/P1HasOutput.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1HasOutput
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1HasOutput";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1HasInput.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1HasOutput.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1HasOutput.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1HasOutput</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1HasOutput</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1HasOutput</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1HasOutput.html#P1HasOutput()">P1HasOutput</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#P1HasOutput(int)">P1HasOutput</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#P1HasOutput(AST.List, AST.List)">P1HasOutput</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1HasOutput.html#P1HasOutput(AST.OwlParser, int)">P1HasOutput</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1HasOutput.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1HasOutput(int)"><!-- --></A><H3>
+P1HasOutput</H3>
+<PRE>
+public <B>P1HasOutput</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1HasOutput(AST.OwlParser, int)"><!-- --></A><H3>
+P1HasOutput</H3>
+<PRE>
+public <B>P1HasOutput</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1HasOutput()"><!-- --></A><H3>
+P1HasOutput</H3>
+<PRE>
+public <B>P1HasOutput</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1HasOutput(AST.List, AST.List)"><!-- --></A><H3>
+P1HasOutput</H3>
+<PRE>
+public <B>P1HasOutput</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1HasInput.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1HasOutput.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1HasOutput.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1IfCondition.html b/javadoc/AST/P1IfCondition.html
new file mode 100644
index 0000000000000000000000000000000000000000..7f76e768fc2c2d2a8be7da8888fa1c4d0cdae498
--- /dev/null
+++ b/javadoc/AST/P1IfCondition.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1IfCondition
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1IfCondition";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1IfCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1IfCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1IfCondition</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1IfCondition</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1IfCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1IfCondition.html#P1IfCondition()">P1IfCondition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#P1IfCondition(int)">P1IfCondition</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#P1IfCondition(AST.List, AST.List)">P1IfCondition</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1IfCondition.html#P1IfCondition(AST.OwlParser, int)">P1IfCondition</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+              int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfCondition.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1IfCondition(int)"><!-- --></A><H3>
+P1IfCondition</H3>
+<PRE>
+public <B>P1IfCondition</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1IfCondition(AST.OwlParser, int)"><!-- --></A><H3>
+P1IfCondition</H3>
+<PRE>
+public <B>P1IfCondition</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                     int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1IfCondition()"><!-- --></A><H3>
+P1IfCondition</H3>
+<PRE>
+public <B>P1IfCondition</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1IfCondition(AST.List, AST.List)"><!-- --></A><H3>
+P1IfCondition</H3>
+<PRE>
+public <B>P1IfCondition</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1HasOutput.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1IfCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1IfCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1IfThenElse.html
similarity index 55%
rename from javadoc/AST/XmlnsProtege.html
rename to javadoc/AST/P1IfThenElse.html
index 89a19a4aed02e6df2159672ebbb62d6075ce4482..16d6f5f8536c3e294282d5fbfc78e9961491f1c7 100644
--- a/javadoc/AST/XmlnsProtege.html
+++ b/javadoc/AST/P1IfThenElse.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
-XmlnsProtege
+P1IfThenElse
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsProtege
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsProtege";
+        parent.document.title="P1IfThenElse";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Input.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsProtege.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsProtege.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/P1IfThenElse.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1IfThenElse.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,21 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsProtege</H2>
+Class P1IfThenElse</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
-          <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>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1IfThenElse</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>P1IfThenElse</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +146,27 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse()">P1IfThenElse</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsProtege.html#XmlnsProtege(int)">XmlnsProtege</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(int)">P1IfThenElse</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(AST.List, AST.List)">P1IfThenElse</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/XmlnsProtege.html#XmlnsProtege(AST.Value)">XmlnsProtege</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(AST.OwlParser, int)">P1IfThenElse</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+             int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +184,23 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +209,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +217,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +225,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +234,55 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,23 +290,23 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<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>
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<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>
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumElement()">getNumElement</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +314,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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,
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +323,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +333,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +341,33 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,19 +375,28 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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.Attribute"><!-- --></A>
+&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/Attribute.html" title="class in AST">Attribute</A></B></TH>
+<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/Attribute.html#trim()">trim</A></CODE></TD>
+<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>
@@ -338,35 +439,36 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsProtege(int)"><!-- --></A><H3>
-XmlnsProtege</H3>
+<A NAME="P1IfThenElse(int)"><!-- --></A><H3>
+P1IfThenElse</H3>
 <PRE>
-public <B>XmlnsProtege</B>(int&nbsp;i)</PRE>
+public <B>P1IfThenElse</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsProtege(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsProtege</H3>
+<A NAME="P1IfThenElse(AST.OwlParser, int)"><!-- --></A><H3>
+P1IfThenElse</H3>
 <PRE>
-public <B>XmlnsProtege</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+public <B>P1IfThenElse</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
                     int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsProtege()"><!-- --></A><H3>
-XmlnsProtege</H3>
+<A NAME="P1IfThenElse()"><!-- --></A><H3>
+P1IfThenElse</H3>
 <PRE>
-public <B>XmlnsProtege</B>()</PRE>
+public <B>P1IfThenElse</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsProtege(AST.Value)"><!-- --></A><H3>
-XmlnsProtege</H3>
+<A NAME="P1IfThenElse(AST.List, AST.List)"><!-- --></A><H3>
+P1IfThenElse</H3>
 <PRE>
-public <B>XmlnsProtege</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>P1IfThenElse</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>
 
@@ -387,7 +489,7 @@ 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>
+<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>
 
@@ -432,7 +534,7 @@ public void <B>dumpTree</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>
+<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>
@@ -450,7 +552,7 @@ public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html"
 <DD>Accept the visitor.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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>
@@ -469,7 +571,7 @@ public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AS
     list of children.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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>
@@ -484,7 +586,7 @@ public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST
                        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>
+<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>
@@ -498,7 +600,7 @@ getNumChild</H3>
 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>
+<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>
@@ -512,7 +614,35 @@ mayHaveRewrite</H3>
 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>
+<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>
@@ -520,13 +650,141 @@ public boolean <B>mayHaveRewrite</B>()</PRE>
 </DL>
 <HR>
 
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
+<A NAME="getAttribute(int)"><!-- --></A><H3>
+getAttribute</H3>
 <PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</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/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -534,13 +792,13 @@ public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Val
 </DL>
 <HR>
 
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
+<A NAME="getElementList()"><!-- --></A><H3>
+getElementList</H3>
 <PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</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/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -548,13 +806,13 @@ public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B
 </DL>
 <HR>
 
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
+<A NAME="getElementListNoTransform()"><!-- --></A><H3>
+getElementListNoTransform</H3>
 <PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</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/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -568,7 +826,7 @@ rewriteTo</H3>
 public <A HREF="../AST/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>
+<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>
@@ -603,11 +861,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Input.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsProtege.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsProtege.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/P1IfThenElse.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1IfThenElse.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/P1Input.html b/javadoc/AST/P1Input.html
new file mode 100644
index 0000000000000000000000000000000000000000..400af3cad738db20be9b533858948941448b4022
--- /dev/null
+++ b/javadoc/AST/P1Input.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1Input
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1Input";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Output.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Input.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Input.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1Input</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Input</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1Input</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1Input.html#P1Input()">P1Input</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Input.html#P1Input(int)">P1Input</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Input.html#P1Input(AST.List, AST.List)">P1Input</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Input.html#P1Input(AST.OwlParser, int)">P1Input</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+        int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Input.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1Input(int)"><!-- --></A><H3>
+P1Input</H3>
+<PRE>
+public <B>P1Input</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Input(AST.OwlParser, int)"><!-- --></A><H3>
+P1Input</H3>
+<PRE>
+public <B>P1Input</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Input()"><!-- --></A><H3>
+P1Input</H3>
+<PRE>
+public <B>P1Input</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Input(AST.List, AST.List)"><!-- --></A><H3>
+P1Input</H3>
+<PRE>
+public <B>P1Input</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1IfThenElse.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Output.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Input.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Input.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1Output.html
similarity index 56%
rename from javadoc/AST/XmlnsRdf.html
rename to javadoc/AST/P1Output.html
index e4a5ee83798773cbbebd0cc3ba9cefd8610ad570..6320a649bd68b0d81bc915087706bf02819cae45 100644
--- a/javadoc/AST/XmlnsRdf.html
+++ b/javadoc/AST/P1Output.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
-XmlnsRdf
+P1Output
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsRdf
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsRdf";
+        parent.document.title="P1Output";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/P1Input.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsRdf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsRdf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/P1Output.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Output.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,21 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsRdf</H2>
+Class P1Output</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
-          <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>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Output</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>P1Output</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +146,27 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#P1Output()">P1Output</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsRdf.html#XmlnsRdf(int)">XmlnsRdf</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/P1Output.html#P1Output(int)">P1Output</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#P1Output(AST.List, AST.List)">P1Output</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/XmlnsRdf.html#XmlnsRdf(AST.Value)">XmlnsRdf</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/P1Output.html#P1Output(AST.OwlParser, int)">P1Output</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+         int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +184,23 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/P1Output.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +209,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +217,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +225,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/P1Output.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +234,55 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,23 +290,23 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<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>
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<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>
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#getNumElement()">getNumElement</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +314,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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,
+<TD><CODE><B><A HREF="../AST/P1Output.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +323,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/P1Output.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +333,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +341,33 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Output.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,19 +375,28 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/P1Output.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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.Attribute"><!-- --></A>
+&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/Attribute.html" title="class in AST">Attribute</A></B></TH>
+<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/Attribute.html#trim()">trim</A></CODE></TD>
+<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>
@@ -338,35 +439,36 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsRdf(int)"><!-- --></A><H3>
-XmlnsRdf</H3>
+<A NAME="P1Output(int)"><!-- --></A><H3>
+P1Output</H3>
 <PRE>
-public <B>XmlnsRdf</B>(int&nbsp;i)</PRE>
+public <B>P1Output</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsRdf(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsRdf</H3>
+<A NAME="P1Output(AST.OwlParser, int)"><!-- --></A><H3>
+P1Output</H3>
 <PRE>
-public <B>XmlnsRdf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+public <B>P1Output</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
                 int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsRdf()"><!-- --></A><H3>
-XmlnsRdf</H3>
+<A NAME="P1Output()"><!-- --></A><H3>
+P1Output</H3>
 <PRE>
-public <B>XmlnsRdf</B>()</PRE>
+public <B>P1Output</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsRdf(AST.Value)"><!-- --></A><H3>
-XmlnsRdf</H3>
+<A NAME="P1Output(AST.List, AST.List)"><!-- --></A><H3>
+P1Output</H3>
 <PRE>
-public <B>XmlnsRdf</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>P1Output</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>
 
@@ -387,7 +489,7 @@ 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>
+<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>
 
@@ -432,7 +534,7 @@ public void <B>dumpTree</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>
+<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>
@@ -450,7 +552,7 @@ public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html"
 <DD>Accept the visitor.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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>
@@ -469,7 +571,7 @@ public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AS
     list of children.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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>
@@ -484,7 +586,7 @@ public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST
                        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>
+<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>
@@ -498,7 +600,7 @@ getNumChild</H3>
 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>
+<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>
@@ -512,7 +614,21 @@ mayHaveRewrite</H3>
 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>
+<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>
@@ -520,13 +636,155 @@ public boolean <B>mayHaveRewrite</B>()</PRE>
 </DL>
 <HR>
 
-<A NAME="setValue(AST.Value)"><!-- --></A><H3>
-setValue</H3>
+<A NAME="getNumAttribute()"><!-- --></A><H3>
+getNumAttribute</H3>
 <PRE>
-public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</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/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -534,13 +792,13 @@ public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Val
 </DL>
 <HR>
 
-<A NAME="getValue()"><!-- --></A><H3>
-getValue</H3>
+<A NAME="getElementList()"><!-- --></A><H3>
+getElementList</H3>
 <PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</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/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -548,13 +806,13 @@ public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B
 </DL>
 <HR>
 
-<A NAME="getValueNoTransform()"><!-- --></A><H3>
-getValueNoTransform</H3>
+<A NAME="getElementListNoTransform()"><!-- --></A><H3>
+getElementListNoTransform</H3>
 <PRE>
-public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</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/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></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>
@@ -568,7 +826,7 @@ rewriteTo</H3>
 public <A HREF="../AST/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>
+<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>
@@ -603,11 +861,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/P1Input.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsRdf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsRdf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/P1Output.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Output.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/P1ParameterType.html b/javadoc/AST/P1ParameterType.html
new file mode 100644
index 0000000000000000000000000000000000000000..a62001f7f8b4a0e6e923b7b196f87a23a60f5710
--- /dev/null
+++ b/javadoc/AST/P1ParameterType.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1ParameterType
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1ParameterType";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1Output.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1ParameterType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1ParameterType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1ParameterType</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1ParameterType</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1ParameterType</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1ParameterType.html#P1ParameterType()">P1ParameterType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#P1ParameterType(int)">P1ParameterType</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#P1ParameterType(AST.List, AST.List)">P1ParameterType</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1ParameterType.html#P1ParameterType(AST.OwlParser, int)">P1ParameterType</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1ParameterType.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1ParameterType(int)"><!-- --></A><H3>
+P1ParameterType</H3>
+<PRE>
+public <B>P1ParameterType</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ParameterType(AST.OwlParser, int)"><!-- --></A><H3>
+P1ParameterType</H3>
+<PRE>
+public <B>P1ParameterType</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                       int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ParameterType()"><!-- --></A><H3>
+P1ParameterType</H3>
+<PRE>
+public <B>P1ParameterType</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1ParameterType(AST.List, AST.List)"><!-- --></A><H3>
+P1ParameterType</H3>
+<PRE>
+public <B>P1ParameterType</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Output.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1ParameterType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1ParameterType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1Perform.html b/javadoc/AST/P1Perform.html
new file mode 100644
index 0000000000000000000000000000000000000000..28931e8114508d2274be2e3eb4b21e95679c2413
--- /dev/null
+++ b/javadoc/AST/P1Perform.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1Perform
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1Perform";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Process.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Perform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Perform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1Perform</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Perform</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1Perform</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1Perform.html#P1Perform()">P1Perform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Perform.html#P1Perform(int)">P1Perform</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Perform.html#P1Perform(AST.List, AST.List)">P1Perform</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Perform.html#P1Perform(AST.OwlParser, int)">P1Perform</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+          int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Perform.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1Perform(int)"><!-- --></A><H3>
+P1Perform</H3>
+<PRE>
+public <B>P1Perform</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Perform(AST.OwlParser, int)"><!-- --></A><H3>
+P1Perform</H3>
+<PRE>
+public <B>P1Perform</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Perform()"><!-- --></A><H3>
+P1Perform</H3>
+<PRE>
+public <B>P1Perform</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Perform(AST.List, AST.List)"><!-- --></A><H3>
+P1Perform</H3>
+<PRE>
+public <B>P1Perform</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1ParameterType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Process.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Perform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Perform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1Process.html b/javadoc/AST/P1Process.html
new file mode 100644
index 0000000000000000000000000000000000000000..e72338405476813de698cca97cc254d3d8c65dc9
--- /dev/null
+++ b/javadoc/AST/P1Process.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1Process
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1Process";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1Perform.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Process.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Process.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1Process</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Process</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1Process</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1Process.html#P1Process()">P1Process</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Process.html#P1Process(int)">P1Process</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Process.html#P1Process(AST.List, AST.List)">P1Process</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Process.html#P1Process(AST.OwlParser, int)">P1Process</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+          int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Process.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1Process(int)"><!-- --></A><H3>
+P1Process</H3>
+<PRE>
+public <B>P1Process</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Process(AST.OwlParser, int)"><!-- --></A><H3>
+P1Process</H3>
+<PRE>
+public <B>P1Process</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Process()"><!-- --></A><H3>
+P1Process</H3>
+<PRE>
+public <B>P1Process</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Process(AST.List, AST.List)"><!-- --></A><H3>
+P1Process</H3>
+<PRE>
+public <B>P1Process</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Perform.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Process.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Process.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1RepeatUntil.html b/javadoc/AST/P1RepeatUntil.html
new file mode 100644
index 0000000000000000000000000000000000000000..8b2b8a746b436ce095f82204c2f52365c128ecb3
--- /dev/null
+++ b/javadoc/AST/P1RepeatUntil.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1RepeatUntil
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1RepeatUntil";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1Process.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1RepeatUntil.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1RepeatUntil.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1RepeatUntil</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1RepeatUntil</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1RepeatUntil</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1RepeatUntil.html#P1RepeatUntil()">P1RepeatUntil</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#P1RepeatUntil(int)">P1RepeatUntil</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#P1RepeatUntil(AST.List, AST.List)">P1RepeatUntil</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1RepeatUntil.html#P1RepeatUntil(AST.OwlParser, int)">P1RepeatUntil</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+              int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1RepeatUntil.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1RepeatUntil(int)"><!-- --></A><H3>
+P1RepeatUntil</H3>
+<PRE>
+public <B>P1RepeatUntil</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1RepeatUntil(AST.OwlParser, int)"><!-- --></A><H3>
+P1RepeatUntil</H3>
+<PRE>
+public <B>P1RepeatUntil</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                     int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1RepeatUntil()"><!-- --></A><H3>
+P1RepeatUntil</H3>
+<PRE>
+public <B>P1RepeatUntil</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1RepeatUntil(AST.List, AST.List)"><!-- --></A><H3>
+P1RepeatUntil</H3>
+<PRE>
+public <B>P1RepeatUntil</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Process.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1RepeatUntil.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1RepeatUntil.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1Sequence.html b/javadoc/AST/P1Sequence.html
new file mode 100644
index 0000000000000000000000000000000000000000..3f4f128f84bacad479f695e1edb258f1232f66dc
--- /dev/null
+++ b/javadoc/AST/P1Sequence.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1Sequence
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1Sequence";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Then.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Sequence.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Sequence.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1Sequence</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Sequence</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1Sequence</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1Sequence.html#P1Sequence()">P1Sequence</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#P1Sequence(int)">P1Sequence</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#P1Sequence(AST.List, AST.List)">P1Sequence</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Sequence.html#P1Sequence(AST.OwlParser, int)">P1Sequence</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Sequence.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1Sequence(int)"><!-- --></A><H3>
+P1Sequence</H3>
+<PRE>
+public <B>P1Sequence</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Sequence(AST.OwlParser, int)"><!-- --></A><H3>
+P1Sequence</H3>
+<PRE>
+public <B>P1Sequence</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                  int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Sequence()"><!-- --></A><H3>
+P1Sequence</H3>
+<PRE>
+public <B>P1Sequence</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Sequence(AST.List, AST.List)"><!-- --></A><H3>
+P1Sequence</H3>
+<PRE>
+public <B>P1Sequence</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1RepeatUntil.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1Then.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Sequence.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Sequence.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1Then.html b/javadoc/AST/P1Then.html
new file mode 100644
index 0000000000000000000000000000000000000000..a6f21cbb1cc733d0d1f5d70f18034d3bfe3075e7
--- /dev/null
+++ b/javadoc/AST/P1Then.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1Then
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1Then";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1Sequence.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Then.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Then.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1Then</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1Then</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1Then</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1Then.html#P1Then()">P1Then</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Then.html#P1Then(int)">P1Then</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1Then.html#P1Then(AST.List, AST.List)">P1Then</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Then.html#P1Then(AST.OwlParser, int)">P1Then</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+       int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1Then.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1Then(int)"><!-- --></A><H3>
+P1Then</H3>
+<PRE>
+public <B>P1Then</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Then(AST.OwlParser, int)"><!-- --></A><H3>
+P1Then</H3>
+<PRE>
+public <B>P1Then</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+              int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Then()"><!-- --></A><H3>
+P1Then</H3>
+<PRE>
+public <B>P1Then</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1Then(AST.List, AST.List)"><!-- --></A><H3>
+P1Then</H3>
+<PRE>
+public <B>P1Then</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Sequence.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1Then.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1Then.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1UntilCondition.html b/javadoc/AST/P1UntilCondition.html
new file mode 100644
index 0000000000000000000000000000000000000000..78642b64b40122910ddc24a4c6d6a1b61f14c841
--- /dev/null
+++ b/javadoc/AST/P1UntilCondition.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1UntilCondition
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1UntilCondition";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1Then.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1UntilCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1UntilCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1UntilCondition</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1UntilCondition</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1UntilCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1UntilCondition.html#P1UntilCondition()">P1UntilCondition</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#P1UntilCondition(int)">P1UntilCondition</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#P1UntilCondition(AST.List, AST.List)">P1UntilCondition</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1UntilCondition.html#P1UntilCondition(AST.OwlParser, int)">P1UntilCondition</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilCondition.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1UntilCondition(int)"><!-- --></A><H3>
+P1UntilCondition</H3>
+<PRE>
+public <B>P1UntilCondition</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1UntilCondition(AST.OwlParser, int)"><!-- --></A><H3>
+P1UntilCondition</H3>
+<PRE>
+public <B>P1UntilCondition</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                        int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1UntilCondition()"><!-- --></A><H3>
+P1UntilCondition</H3>
+<PRE>
+public <B>P1UntilCondition</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1UntilCondition(AST.List, AST.List)"><!-- --></A><H3>
+P1UntilCondition</H3>
+<PRE>
+public <B>P1UntilCondition</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1Then.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1UntilCondition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1UntilCondition.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/P1UntilProcess.html b/javadoc/AST/P1UntilProcess.html
new file mode 100644
index 0000000000000000000000000000000000000000..f844fadb673f8aeb865b4c05e3706ad52f5add4e
--- /dev/null
+++ b/javadoc/AST/P1UntilProcess.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+P1UntilProcess
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P1UntilProcess";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ParseException.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1UntilProcess.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1UntilProcess.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 P1UntilProcess</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.P1UntilProcess</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>P1UntilProcess</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/P1UntilProcess.html#P1UntilProcess()">P1UntilProcess</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#P1UntilProcess(int)">P1UntilProcess</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#P1UntilProcess(AST.List, AST.List)">P1UntilProcess</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1UntilProcess.html#P1UntilProcess(AST.OwlParser, int)">P1UntilProcess</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/P1UntilProcess.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="P1UntilProcess(int)"><!-- --></A><H3>
+P1UntilProcess</H3>
+<PRE>
+public <B>P1UntilProcess</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1UntilProcess(AST.OwlParser, int)"><!-- --></A><H3>
+P1UntilProcess</H3>
+<PRE>
+public <B>P1UntilProcess</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1UntilProcess()"><!-- --></A><H3>
+P1UntilProcess</H3>
+<PRE>
+public <B>P1UntilProcess</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="P1UntilProcess(AST.List, AST.List)"><!-- --></A><H3>
+P1UntilProcess</H3>
+<PRE>
+public <B>P1UntilProcess</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/P1UntilCondition.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ParseException.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/P1UntilProcess.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="P1UntilProcess.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index cf82d32f1391970ee169df6154afa76f49b41278..e27b48bc1d8c246df4d844d6e5ef04d121d07162 100644
--- a/javadoc/AST/ParseException.html
+++ b/javadoc/AST/ParseException.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 ParseException
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,8 +53,8 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Prefix.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/ParseException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="ParseException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -459,8 +459,8 @@ protected java.lang.String <B>add_escapes</B>(java.lang.String&nbsp;str)</PRE>
 
 <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>
+&nbsp;<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Prefix.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/ParseException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="ParseException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/Prefix.html b/javadoc/AST/Prefix.html
new file mode 100644
index 0000000000000000000000000000000000000000..cd5762b72b251feef15cdbe9252a6ceeb1ca66fb
--- /dev/null
+++ b/javadoc/AST/Prefix.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+Prefix
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Prefix";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ParseException.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Prefix.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Prefix.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 Prefix</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Prefix</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Prefix</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/Prefix.html#Prefix()">Prefix</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Prefix.html#Prefix(int)">Prefix</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/Prefix.html#Prefix(AST.List, AST.List)">Prefix</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Prefix.html#Prefix(AST.OwlParser, int)">Prefix</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+       int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Prefix.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="Prefix(int)"><!-- --></A><H3>
+Prefix</H3>
+<PRE>
+public <B>Prefix</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Prefix(AST.OwlParser, int)"><!-- --></A><H3>
+Prefix</H3>
+<PRE>
+public <B>Prefix</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+              int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Prefix()"><!-- --></A><H3>
+Prefix</H3>
+<PRE>
+public <B>Prefix</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Prefix(AST.List, AST.List)"><!-- --></A><H3>
+Prefix</H3>
+<PRE>
+public <B>Prefix</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ParseException.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/Prefix.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Prefix.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ProcessParticipant.html b/javadoc/AST/ProcessParticipant.html
new file mode 100644
index 0000000000000000000000000000000000000000..29a84ceb9c33de1f24f614aff2f6f8130bf24fa7
--- /dev/null
+++ b/javadoc/AST/ProcessParticipant.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+ProcessParticipant
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ProcessParticipant";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/Prefix.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ProcessParticipant.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ProcessParticipant.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ProcessParticipant</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ProcessParticipant</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ProcessParticipant</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ProcessParticipant.html#ProcessParticipant()">ProcessParticipant</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#ProcessParticipant(int)">ProcessParticipant</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#ProcessParticipant(AST.List, AST.List)">ProcessParticipant</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ProcessParticipant.html#ProcessParticipant(AST.OwlParser, int)">ProcessParticipant</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessParticipant.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ProcessParticipant(int)"><!-- --></A><H3>
+ProcessParticipant</H3>
+<PRE>
+public <B>ProcessParticipant</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ProcessParticipant(AST.OwlParser, int)"><!-- --></A><H3>
+ProcessParticipant</H3>
+<PRE>
+public <B>ProcessParticipant</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                          int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ProcessParticipant()"><!-- --></A><H3>
+ProcessParticipant</H3>
+<PRE>
+public <B>ProcessParticipant</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ProcessParticipant(AST.List, AST.List)"><!-- --></A><H3>
+ProcessParticipant</H3>
+<PRE>
+public <B>ProcessParticipant</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/Prefix.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/ProcessPerform.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ProcessParticipant.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ProcessParticipant.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/ProcessPerform.html b/javadoc/AST/ProcessPerform.html
new file mode 100644
index 0000000000000000000000000000000000000000..4db3f8386cf00080a75b696fdf1cf3a8d4ea30d3
--- /dev/null
+++ b/javadoc/AST/ProcessPerform.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+ProcessPerform
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ProcessPerform";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Properties.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ProcessPerform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ProcessPerform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 ProcessPerform</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ProcessPerform</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ProcessPerform</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/ProcessPerform.html#ProcessPerform()">ProcessPerform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#ProcessPerform(int)">ProcessPerform</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#ProcessPerform(AST.List, AST.List)">ProcessPerform</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ProcessPerform.html#ProcessPerform(AST.OwlParser, int)">ProcessPerform</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+               int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/ProcessPerform.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="ProcessPerform(int)"><!-- --></A><H3>
+ProcessPerform</H3>
+<PRE>
+public <B>ProcessPerform</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ProcessPerform(AST.OwlParser, int)"><!-- --></A><H3>
+ProcessPerform</H3>
+<PRE>
+public <B>ProcessPerform</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                      int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ProcessPerform()"><!-- --></A><H3>
+ProcessPerform</H3>
+<PRE>
+public <B>ProcessPerform</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ProcessPerform(AST.List, AST.List)"><!-- --></A><H3>
+ProcessPerform</H3>
+<PRE>
+public <B>ProcessPerform</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/ProcessParticipant.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Properties.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/ProcessPerform.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ProcessPerform.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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/Properties.html b/javadoc/AST/Properties.html
index 6658f8c2e8e606af8357e281f51111935cfd3d6a..c8eeaa8d1544d640436b88687bcbafcb47c84d20 100644
--- a/javadoc/AST/Properties.html
+++ b/javadoc/AST/Properties.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 Properties
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/ProcessPerform.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Properties.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -683,7 +683,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/ProcessPerform.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/RdfAbout.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Properties.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/RdfAbout.html b/javadoc/AST/RdfAbout.html
index 1610eab7156742bcd209867a1eddeaece54faa37..c0dacaf84b569d29dc350c456f220f406338e964 100644
--- a/javadoc/AST/RdfAbout.html
+++ b/javadoc/AST/RdfAbout.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfAbout
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/RdfDatatype.html b/javadoc/AST/RdfDatatype.html
index 1cd8f3dd1c6b992a43dfad09d995d16e1faea64a..65c30399f54b477629e78ee7c6a12d1620fc86d9 100644
--- a/javadoc/AST/RdfDatatype.html
+++ b/javadoc/AST/RdfDatatype.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfDatatype
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/RdfDeclaration.html b/javadoc/AST/RdfDeclaration.html
index dfafa508a7398b17c7e90a144fb7beecaa97faf0..54b11e1291a510684b5beddc4cb3eb74c14ea438 100644
--- a/javadoc/AST/RdfDeclaration.html
+++ b/javadoc/AST/RdfDeclaration.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfDeclaration
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -95,14 +95,15 @@ java.lang.Object
       <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>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OntoDeclaration.html" title="class in AST">AST.OntoDeclaration</A>
+                      <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfDeclaration</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>RdfDeclaration</B><DT>extends <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -489,7 +490,7 @@ 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 
@@ -505,7 +506,7 @@ copy</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -519,7 +520,7 @@ fullCopy</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -534,7 +535,7 @@ public void <B>dumpTree</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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -552,7 +553,7 @@ public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html"
 <DD>Accept the visitor.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -571,7 +572,7 @@ public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AS
     list of children.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -586,7 +587,7 @@ public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST
                        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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -600,7 +601,7 @@ getNumChild</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -614,7 +615,7 @@ mayHaveRewrite</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -628,7 +629,7 @@ setAttributeList</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -642,7 +643,7 @@ getNumAttribute</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -656,7 +657,7 @@ getAttribute</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -670,7 +671,7 @@ addAttribute</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -685,7 +686,7 @@ public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in
                          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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -699,7 +700,7 @@ getAttributeList</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -713,7 +714,7 @@ getAttributeListNoTransform</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -727,7 +728,7 @@ setElementList</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -741,7 +742,7 @@ getNumElement</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -755,7 +756,7 @@ getElement</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -769,7 +770,7 @@ addElement</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -784,7 +785,7 @@ public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST"
                        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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -798,7 +799,7 @@ getElementList</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -812,7 +813,7 @@ getElementListNoTransform</H3>
 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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -826,7 +827,7 @@ rewriteTo</H3>
 public <A HREF="../AST/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>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
diff --git a/javadoc/AST/RdfDescription.html b/javadoc/AST/RdfDescription.html
index 9ff16ad38d1cdee3456ee96135940e7df1eae5c7..fdc115c90306e769d3a44c27e122de1c6dc01689 100644
--- a/javadoc/AST/RdfDescription.html
+++ b/javadoc/AST/RdfDescription.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:25 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfDescription
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/RdfFirst.html b/javadoc/AST/RdfFirst.html
index 3adfd5e72fb00a6c4b23baa3e6c8084824cc4d13..ce94bb10c04a71da3ccc7e11fc0f527480d027db 100644
--- a/javadoc/AST/RdfFirst.html
+++ b/javadoc/AST/RdfFirst.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfFirst
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/RdfId.html b/javadoc/AST/RdfId.html
index fcbe9545c2209236b0a03da20a63c69d6967524c..7985fdd6247856689c8da247b2415e8a8982f74c 100644
--- a/javadoc/AST/RdfId.html
+++ b/javadoc/AST/RdfId.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfId
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/RdfParseType.html b/javadoc/AST/RdfParseType.html
index 8386513334fc5bcb459625f12011293643186906..3d40548ebde11899abd16c825e37f5de410f43ca 100644
--- a/javadoc/AST/RdfParseType.html
+++ b/javadoc/AST/RdfParseType.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfParseType
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <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>
+&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfParseType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RdfParseType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -604,7 +604,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <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>
+&nbsp;<A HREF="../AST/RdfProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfParseType.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RdfParseType.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/RdfProperty.html b/javadoc/AST/RdfProperty.html
new file mode 100644
index 0000000000000000000000000000000000000000..3d759917dec85bdce59a0977a0b7e896eef8de42
--- /dev/null
+++ b/javadoc/AST/RdfProperty.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+RdfProperty
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RdfProperty";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/RdfParseType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/RdfProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="RdfProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 RdfProperty</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfProperty</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RdfProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/RdfProperty.html#RdfProperty()">RdfProperty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#RdfProperty(int)">RdfProperty</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#RdfProperty(AST.List, AST.List)">RdfProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/RdfProperty.html#RdfProperty(AST.OwlParser, int)">RdfProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="RdfProperty(int)"><!-- --></A><H3>
+RdfProperty</H3>
+<PRE>
+public <B>RdfProperty</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfProperty(AST.OwlParser, int)"><!-- --></A><H3>
+RdfProperty</H3>
+<PRE>
+public <B>RdfProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfProperty()"><!-- --></A><H3>
+RdfProperty</H3>
+<PRE>
+public <B>RdfProperty</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfProperty(AST.List, AST.List)"><!-- --></A><H3>
+RdfProperty</H3>
+<PRE>
+public <B>RdfProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/RdfParseType.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/RdfResource.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/RdfProperty.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="RdfProperty.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index 2bfb170471dda644d4927a542c7d822c11e1683d..8cd87bdcd0d34f6ff12ea1f5797cd2155e9a03d6 100644
--- a/javadoc/AST/RdfResource.html
+++ b/javadoc/AST/RdfResource.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfResource
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/RdfProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/RdfRest.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfResource.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -616,7 +616,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/RdfProperty.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/RdfRest.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfResource.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/RdfRest.html b/javadoc/AST/RdfRest.html
index cb3d71d8c5acb973571507ad05dd01b219a9b495..69743c4e13b587c5ef0bef246f3860797699fe5e 100644
--- a/javadoc/AST/RdfRest.html
+++ b/javadoc/AST/RdfRest.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfRest
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/RdfType.html b/javadoc/AST/RdfType.html
index d6b6a6b7146e46b62a87760aac7ff708827cf71b..a18cb7a876b850c8252668589a8a0c41ffa56aed 100644
--- a/javadoc/AST/RdfType.html
+++ b/javadoc/AST/RdfType.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:27 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfType
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/RdfsComment.html b/javadoc/AST/RdfsComment.html
index 5b442f480d43fafcf4b0babc7f4cf566ffa9e06a..b95fd95aa7719404464c33eb21e7199a7c31f473 100644
--- a/javadoc/AST/RdfsComment.html
+++ b/javadoc/AST/RdfsComment.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfsComment
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/RdfsDomain.html b/javadoc/AST/RdfsDomain.html
index 2629b4ac632056a296e9fcfc78565c8d150e383b..1e69144aadb7a84edbd3ad3108f6432490ca5b4f 100644
--- a/javadoc/AST/RdfsDomain.html
+++ b/javadoc/AST/RdfsDomain.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfsDomain
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <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>
+&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfsDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RdfsDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -862,7 +862,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <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>
+&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfsDomain.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RdfsDomain.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/RdfsLabel.html b/javadoc/AST/RdfsLabel.html
new file mode 100644
index 0000000000000000000000000000000000000000..2a1b25b9d21ac52413949c4811c79d445fbb4481
--- /dev/null
+++ b/javadoc/AST/RdfsLabel.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+RdfsLabel
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RdfsLabel";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/RdfsDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/RdfsLabel.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="RdfsLabel.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 RdfsLabel</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsLabel</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RdfsLabel</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/RdfsLabel.html#RdfsLabel()">RdfsLabel</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#RdfsLabel(int)">RdfsLabel</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#RdfsLabel(AST.List, AST.List)">RdfsLabel</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/RdfsLabel.html#RdfsLabel(AST.OwlParser, int)">RdfsLabel</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+          int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsLabel.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="RdfsLabel(int)"><!-- --></A><H3>
+RdfsLabel</H3>
+<PRE>
+public <B>RdfsLabel</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfsLabel(AST.OwlParser, int)"><!-- --></A><H3>
+RdfsLabel</H3>
+<PRE>
+public <B>RdfsLabel</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                 int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfsLabel()"><!-- --></A><H3>
+RdfsLabel</H3>
+<PRE>
+public <B>RdfsLabel</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfsLabel(AST.List, AST.List)"><!-- --></A><H3>
+RdfsLabel</H3>
+<PRE>
+public <B>RdfsLabel</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/RdfsDomain.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/RdfsLabel.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="RdfsLabel.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index 26f238a7fa89978bd57209973cc837c0d431166e..1a2029c51c1f3755b29b9d973f73f66b65aec106 100644
--- a/javadoc/AST/RdfsRange.html
+++ b/javadoc/AST/RdfsRange.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfsRange
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,8 +53,8 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfsRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RdfsRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -883,8 +883,8 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/RdfsSeeAlso.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfsRange.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="RdfsRange.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/RdfsSeeAlso.html b/javadoc/AST/RdfsSeeAlso.html
new file mode 100644
index 0000000000000000000000000000000000000000..a10451cd58d8e81843aad75c19cf6a64a10a1b72
--- /dev/null
+++ b/javadoc/AST/RdfsSeeAlso.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.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
+<TITLE>
+RdfsSeeAlso
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="RdfsSeeAlso";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/RdfsRange.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/RdfsSubClassOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/RdfsSeeAlso.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="RdfsSeeAlso.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 RdfsSeeAlso</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.RdfsSeeAlso</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RdfsSeeAlso</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/RdfsSeeAlso.html#RdfsSeeAlso()">RdfsSeeAlso</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#RdfsSeeAlso(int)">RdfsSeeAlso</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.List, AST.List)">RdfsSeeAlso</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/RdfsSeeAlso.html#RdfsSeeAlso(AST.OwlParser, int)">RdfsSeeAlso</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/RdfsSeeAlso.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="RdfsSeeAlso(int)"><!-- --></A><H3>
+RdfsSeeAlso</H3>
+<PRE>
+public <B>RdfsSeeAlso</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfsSeeAlso(AST.OwlParser, int)"><!-- --></A><H3>
+RdfsSeeAlso</H3>
+<PRE>
+public <B>RdfsSeeAlso</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                   int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfsSeeAlso()"><!-- --></A><H3>
+RdfsSeeAlso</H3>
+<PRE>
+public <B>RdfsSeeAlso</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="RdfsSeeAlso(AST.List, AST.List)"><!-- --></A><H3>
+RdfsSeeAlso</H3>
+<PRE>
+public <B>RdfsSeeAlso</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/RdfsSubClassOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/RdfsSeeAlso.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="RdfsSeeAlso.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index a72fa28c78123b68557b466e496ec042f50eec18..035e5a7c5002c7a9e7a82059503a7eb494e7e7a0 100644
--- a/javadoc/AST/RdfsSubClassOf.html
+++ b/javadoc/AST/RdfsSubClassOf.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfsSubClassOf
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/RdfsSeeAlso.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfsSubClassOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -861,7 +861,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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/RdfsSeeAlso.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/RdfsSubClassOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/RdfsSubPropertyOf.html b/javadoc/AST/RdfsSubPropertyOf.html
index 408c99ba2c9aa76d89368a34b28eec4758e1ae0d..547af21dd446910e99fe86faaa9eeb2fe30b3c8a 100644
--- a/javadoc/AST/RdfsSubPropertyOf.html
+++ b/javadoc/AST/RdfsSubPropertyOf.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:26 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:36 CET 2011 -->
 <TITLE>
 RdfsSubPropertyOf
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/Restrictions.html b/javadoc/AST/Restrictions.html
index 14aa07ab7e49ee3cc89f1c0ecfeff44430d117a6..aa57c35257f26b5cb61451b1a3cbaf615e81cb2a 100644
--- a/javadoc/AST/Restrictions.html
+++ b/javadoc/AST/Restrictions.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:27 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Restrictions
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/SimpleElement.html b/javadoc/AST/SimpleElement.html
index 938d8e5a163bc115e0dd690a5b1ffec4fabcdda8..c94ab49203f637a96b295b5519269af4d7950ae6 100644
--- a/javadoc/AST/SimpleElement.html
+++ b/javadoc/AST/SimpleElement.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:27 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 SimpleElement
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/SimpleNode.html b/javadoc/AST/SimpleNode.html
index 71038353fabec4418bd0d793f02dd19d21403fa7..42b290879f128ed0e8459f4e914ea791f8dbb644 100644
--- a/javadoc/AST/SimpleNode.html
+++ b/javadoc/AST/SimpleNode.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:27 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 SimpleNode
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -97,7 +97,7 @@ java.lang.Object
 <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>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>, <A HREF="../AST/NamedLiteral.html" title="class in AST">NamedLiteral</A>, <A HREF="../AST/OntologyDeclaration.html" title="class in AST">OntologyDeclaration</A></DD>
 </DL>
 <HR>
 <DL>
diff --git a/javadoc/AST/Specification.html b/javadoc/AST/Specification.html
index 77401663de2629f72b205d771548a700305dd810..12f50bb0122cdb31c9a48f24f5edc566b4171cde 100644
--- a/javadoc/AST/Specification.html
+++ b/javadoc/AST/Specification.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:27 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Specification
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -163,8 +163,8 @@ java.lang.Object
 &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>
+<TD><CODE><B><A HREF="../AST/Specification.html#Specification(AST.XmlHeader, AST.OntoDeclaration)">Specification</A></B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;p0,
+              <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>&nbsp;p1)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -231,16 +231,16 @@ java.lang.Object
 </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>
+<CODE>&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Specification.html#getOntoDeclaration()">getOntoDeclaration</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/Specification.html#getRdfDeclarationNoTransform()">getRdfDeclarationNoTransform</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/Specification.html#getOntoDeclarationNoTransform()">getOntoDeclarationNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -299,7 +299,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/Specification.html#setOntoDeclaration(AST.OntoDeclaration)">setOntoDeclaration</A></B>(<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -378,11 +378,11 @@ public <B>Specification</B>()</PRE>
 </DL>
 <HR>
 
-<A NAME="Specification(AST.XmlHeader, AST.RdfDeclaration)"><!-- --></A><H3>
+<A NAME="Specification(AST.XmlHeader, AST.OntoDeclaration)"><!-- --></A><H3>
 Specification</H3>
 <PRE>
 public <B>Specification</B>(<A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>&nbsp;p0,
-                     <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;p1)</PRE>
+                     <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>&nbsp;p1)</PRE>
 <DL>
 </DL>
 
@@ -578,10 +578,10 @@ public <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A> <B>get
 </DL>
 <HR>
 
-<A NAME="setRdfDeclaration(AST.RdfDeclaration)"><!-- --></A><H3>
-setRdfDeclaration</H3>
+<A NAME="setOntoDeclaration(AST.OntoDeclaration)"><!-- --></A><H3>
+setOntoDeclaration</H3>
 <PRE>
-public void <B>setRdfDeclaration</B>(<A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>&nbsp;node)</PRE>
+public void <B>setOntoDeclaration</B>(<A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>&nbsp;node)</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -592,10 +592,10 @@ public void <B>setRdfDeclaration</B>(<A HREF="../AST/RdfDeclaration.html" title=
 </DL>
 <HR>
 
-<A NAME="getRdfDeclaration()"><!-- --></A><H3>
-getRdfDeclaration</H3>
+<A NAME="getOntoDeclaration()"><!-- --></A><H3>
+getOntoDeclaration</H3>
 <PRE>
-public <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A> <B>getRdfDeclaration</B>()</PRE>
+public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>getOntoDeclaration</B>()</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -606,10 +606,10 @@ public <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration<
 </DL>
 <HR>
 
-<A NAME="getRdfDeclarationNoTransform()"><!-- --></A><H3>
-getRdfDeclarationNoTransform</H3>
+<A NAME="getOntoDeclarationNoTransform()"><!-- --></A><H3>
+getOntoDeclarationNoTransform</H3>
 <PRE>
-public <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A> <B>getRdfDeclarationNoTransform</B>()</PRE>
+public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>getOntoDeclarationNoTransform</B>()</PRE>
 <DL>
 <DD><DL>
 </DL>
diff --git a/javadoc/AST/Start.html b/javadoc/AST/Start.html
index f7024566cb17ef78b34ecf25073ef17c616c936f..cf491bb46f4cc17ac3fb59eaed4870f889a4ea46 100644
--- a/javadoc/AST/Start.html
+++ b/javadoc/AST/Start.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:27 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Start
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/StringElement.html b/javadoc/AST/StringElement.html
index 65f2d56df92df9a1234625a29f585b836f2c2d63..107bacbda4ed6b7f49bd338633c0bac5b3f27bb4 100644
--- a/javadoc/AST/StringElement.html
+++ b/javadoc/AST/StringElement.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:27 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 StringElement
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <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>
+&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/StringElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="StringElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -583,7 +583,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <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>
+&nbsp;<A HREF="../AST/SubClassOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/StringElement.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="StringElement.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/SubClassOf.html b/javadoc/AST/SubClassOf.html
new file mode 100644
index 0000000000000000000000000000000000000000..d704344dbd2b342b368e6628c6dbe6f2eaeda789
--- /dev/null
+++ b/javadoc/AST/SubClassOf.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.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
+<TITLE>
+SubClassOf
+</TITLE>
+
+<META NAME="date" CONTENT="2011-01-13">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="SubClassOf";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../AST/StringElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Token.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/SubClassOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SubClassOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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 SubClassOf</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
+      <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
+          <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A>
+                  <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.SubClassOf</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>SubClassOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<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/SubClassOf.html#SubClassOf()">SubClassOf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#SubClassOf(int)">SubClassOf</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#SubClassOf(AST.List, AST.List)">SubClassOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/SubClassOf.html#SubClassOf(AST.OwlParser, int)">SubClassOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#copy()">copy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
+         java.io.PrintStream&nbsp;pStream)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getAttribute(int)">getAttribute</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getAttributeList()">getAttributeList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getElement(int)">getElement</A></B>(int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getElementList()">getElementList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/List.html" title="class in AST">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getNumChild()">getNumChild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#getNumElement()">getNumElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
+          java.lang.Object&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accept the visitor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
+            int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method tells the node to add its argument to the node's
+    list of children.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>&nbsp;node,
+             int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A>&nbsp;node,
+           int&nbsp;i)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/SubClassOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</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="SubClassOf(int)"><!-- --></A><H3>
+SubClassOf</H3>
+<PRE>
+public <B>SubClassOf</B>(int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SubClassOf(AST.OwlParser, int)"><!-- --></A><H3>
+SubClassOf</H3>
+<PRE>
+public <B>SubClassOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+                  int&nbsp;i)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SubClassOf()"><!-- --></A><H3>
+SubClassOf</H3>
+<PRE>
+public <B>SubClassOf</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SubClassOf(AST.List, AST.List)"><!-- --></A><H3>
+SubClassOf</H3>
+<PRE>
+public <B>SubClassOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A>&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/StringElement.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/Token.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html?AST/SubClassOf.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SubClassOf.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  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
index 163c63b92dc4dc4357b10ae2d0f7d5bcecfc0223..928ce820818e18014c03f91ebe3d9d5ba01a621e 100644
--- a/javadoc/AST/Token.html
+++ b/javadoc/AST/Token.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Token
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -53,7 +53,7 @@ function windowTitle()
 
 <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/SubClassOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/TokenMgrError.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Token.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -464,7 +464,7 @@ public static final <A HREF="../AST/Token.html" title="class in AST">Token</A> <
 
 <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/SubClassOf.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../AST/TokenMgrError.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Token.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/TokenMgrError.html b/javadoc/AST/TokenMgrError.html
index 9cc5b9e790b58088e1f209ca8a5717e8a928b1ee..e2dff4a7905256c77afba25931e98ce867fc2762 100644
--- a/javadoc/AST/TokenMgrError.html
+++ b/javadoc/AST/TokenMgrError.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 TokenMgrError
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/Value.html b/javadoc/AST/Value.html
index 3889abf2550ddf16479517b5b760c9142f04e526..5169bf20841d1dbcc3780a0e3cb9818354847fc2 100644
--- a/javadoc/AST/Value.html
+++ b/javadoc/AST/Value.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Value
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/Version.html b/javadoc/AST/Version.html
index eb368b6f814cec733aa9b91527bcad8a60dbeb3c..8f75340788a2e60ea566325c93aa261e452d255c 100644
--- a/javadoc/AST/Version.html
+++ b/javadoc/AST/Version.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Version
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/XmlBase.html b/javadoc/AST/XmlBase.html
index c8eac207bca4ad6678cf91c05c71f77d43b72b38..1abd6436c94e108f84a3e47cb9380cdd86657896 100644
--- a/javadoc/AST/XmlBase.html
+++ b/javadoc/AST/XmlBase.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 XmlBase
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/XmlHeader.html b/javadoc/AST/XmlHeader.html
index 8dfc0189f2d222517a33dece12099ec4038b0b24..3c30e7216d3f51d93c356f357f0b5d85e792fde8 100644
--- a/javadoc/AST/XmlHeader.html
+++ b/javadoc/AST/XmlHeader.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 XmlHeader
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
diff --git a/javadoc/AST/Xmlns.html b/javadoc/AST/Xmlns.html
index deaab6684d6ad251769a3565d76aa97b4b8ce5d9..a2545d3939af42c8023ed17f168cfa3b4d0a0121 100644
--- a/javadoc/AST/Xmlns.html
+++ b/javadoc/AST/Xmlns.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Xmlns
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -54,7 +54,7 @@ function windowTitle()
 <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>
+&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Xmlns.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Xmlns.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -604,7 +604,7 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 <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>
+&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../index.html?AST/Xmlns.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="Xmlns.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/javadoc/AST/XmlnsP1.html b/javadoc/AST/XmlnsXX.html
similarity index 87%
rename from javadoc/AST/XmlnsP1.html
rename to javadoc/AST/XmlnsXX.html
index 01ab39712c48047c54458f6c0c082d5c3d6a373f..28d2f684b3148d449cf333130daace23e2dc0418 100644
--- a/javadoc/AST/XmlnsP1.html
+++ b/javadoc/AST/XmlnsXX.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
-XmlnsP1
+XmlnsXX
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsP1
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsP1";
+        parent.document.title="XmlnsXX";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsP1.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsP1.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/XmlnsXX.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsXX.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,20 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsP1</H2>
+Class XmlnsXX</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
           <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>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.XmlnsXX</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>XmlnsXX</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +145,27 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#XmlnsXX()">XmlnsXX</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsP1.html#XmlnsP1(int)">XmlnsP1</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#XmlnsXX(int)">XmlnsXX</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsP1.html#XmlnsP1(AST.OwlParser, int)">XmlnsP1</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#XmlnsXX(AST.OwlParser, int)">XmlnsXX</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
         int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsP1.html#XmlnsP1(AST.Value)">XmlnsP1</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#XmlnsXX(AST.Value, java.lang.String)">XmlnsXX</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0,
+        java.lang.String&nbsp;p1)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +183,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +192,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +200,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +208,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +217,15 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#fullCopy()">fullCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#getIDENTIFIER()">getIDENTIFIER</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +233,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +241,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#getValue()">getValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +249,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +257,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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,
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +266,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +276,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +284,15 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#rewriteTo()">rewriteTo</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER</A></B>(java.lang.String&nbsp;value)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,7 +300,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXX.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -338,35 +355,36 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsP1(int)"><!-- --></A><H3>
-XmlnsP1</H3>
+<A NAME="XmlnsXX(int)"><!-- --></A><H3>
+XmlnsXX</H3>
 <PRE>
-public <B>XmlnsP1</B>(int&nbsp;i)</PRE>
+public <B>XmlnsXX</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsP1(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsP1</H3>
+<A NAME="XmlnsXX(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsXX</H3>
 <PRE>
-public <B>XmlnsP1</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+public <B>XmlnsXX</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
                int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsP1()"><!-- --></A><H3>
-XmlnsP1</H3>
+<A NAME="XmlnsXX()"><!-- --></A><H3>
+XmlnsXX</H3>
 <PRE>
-public <B>XmlnsP1</B>()</PRE>
+public <B>XmlnsXX</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsP1(AST.Value)"><!-- --></A><H3>
-XmlnsP1</H3>
+<A NAME="XmlnsXX(AST.Value, java.lang.String)"><!-- --></A><H3>
+XmlnsXX</H3>
 <PRE>
-public <B>XmlnsP1</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>XmlnsXX</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0,
+               java.lang.String&nbsp;p1)</PRE>
 <DL>
 </DL>
 
@@ -562,6 +580,34 @@ public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoT
 </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>
@@ -603,11 +649,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsP1.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsP1.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/XmlnsXX.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsXX.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/XmlnsOwl.html b/javadoc/AST/XmlnsXml.html
similarity index 90%
rename from javadoc/AST/XmlnsOwl.html
rename to javadoc/AST/XmlnsXml.html
index fe6507bab2a93b0184ef12b2a41b462320b45692..f7e7e66ddf5abbd4ae6437c2ca0c3a6c4281e2b1 100644
--- a/javadoc/AST/XmlnsOwl.html
+++ b/javadoc/AST/XmlnsXml.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:28 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
-XmlnsOwl
+XmlnsXml
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -15,7 +15,7 @@ XmlnsOwl
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="XmlnsOwl";
+        parent.document.title="XmlnsXml";
     }
 }
 </SCRIPT>
@@ -53,11 +53,11 @@ function windowTitle()
 
 <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>
+&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsXX.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsOwl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsOwl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/XmlnsXml.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsXml.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
@@ -88,20 +88,20 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
 <FONT SIZE="-1">
 AST</FONT>
 <BR>
-Class XmlnsOwl</H2>
+Class XmlnsXml</H2>
 <PRE>
 java.lang.Object
   <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A>
       <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A>
           <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>
+              <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.XmlnsXml</B>
 </PRE>
 <DL>
 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable</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>
+<DT><PRE>public class <B>XmlnsXml</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL>
 </PRE>
 
 <P>
@@ -145,26 +145,26 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#XmlnsXml()">XmlnsXml</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#XmlnsOwl(int)">XmlnsOwl</A></B>(int&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#XmlnsXml(int)">XmlnsXml</A></B>(int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#XmlnsOwl(AST.OwlParser, int)">XmlnsOwl</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#XmlnsXml(AST.OwlParser, int)">XmlnsXml</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
          int&nbsp;i)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../AST/XmlnsOwl.html#XmlnsOwl(AST.Value)">XmlnsOwl</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#XmlnsXml(AST.Value)">XmlnsXml</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -182,7 +182,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
            int&nbsp;i)</CODE>
 
 <BR>
@@ -191,7 +191,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#clone()">clone</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -199,7 +199,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#copy()">copy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -207,7 +207,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String&nbsp;indent,
          java.io.PrintStream&nbsp;pStream)</CODE>
 
 <BR>
@@ -216,7 +216,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#fullCopy()">fullCopy</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -224,7 +224,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#getNumChild()">getNumChild</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -232,7 +232,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#getValue()">getValue</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -240,7 +240,7 @@ java.lang.Object
 <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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -248,7 +248,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <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,
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>&nbsp;visitor,
           java.lang.Object&nbsp;data)</CODE>
 
 <BR>
@@ -257,7 +257,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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,
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A>&nbsp;n,
             int&nbsp;i)</CODE>
 
 <BR>
@@ -267,7 +267,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -275,7 +275,7 @@ java.lang.Object
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#rewriteTo()">rewriteTo</A></B>()</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -283,7 +283,7 @@ java.lang.Object
 <TR BGCOLOR="white" 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>
+<TD><CODE><B><A HREF="../AST/XmlnsXml.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;node)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -338,35 +338,35 @@ java.lang.Object
 </TR>
 </TABLE>
 
-<A NAME="XmlnsOwl(int)"><!-- --></A><H3>
-XmlnsOwl</H3>
+<A NAME="XmlnsXml(int)"><!-- --></A><H3>
+XmlnsXml</H3>
 <PRE>
-public <B>XmlnsOwl</B>(int&nbsp;i)</PRE>
+public <B>XmlnsXml</B>(int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsOwl(AST.OwlParser, int)"><!-- --></A><H3>
-XmlnsOwl</H3>
+<A NAME="XmlnsXml(AST.OwlParser, int)"><!-- --></A><H3>
+XmlnsXml</H3>
 <PRE>
-public <B>XmlnsOwl</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
+public <B>XmlnsXml</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>&nbsp;p,
                 int&nbsp;i)</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsOwl()"><!-- --></A><H3>
-XmlnsOwl</H3>
+<A NAME="XmlnsXml()"><!-- --></A><H3>
+XmlnsXml</H3>
 <PRE>
-public <B>XmlnsOwl</B>()</PRE>
+public <B>XmlnsXml</B>()</PRE>
 <DL>
 </DL>
 <HR>
 
-<A NAME="XmlnsOwl(AST.Value)"><!-- --></A><H3>
-XmlnsOwl</H3>
+<A NAME="XmlnsXml(AST.Value)"><!-- --></A><H3>
+XmlnsXml</H3>
 <PRE>
-public <B>XmlnsOwl</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
+public <B>XmlnsXml</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A>&nbsp;p0)</PRE>
 <DL>
 </DL>
 
@@ -603,11 +603,11 @@ public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewrite
 
 <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>
+&nbsp;<A HREF="../AST/Xmlns.html" title="class in AST"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../AST/XmlnsXX.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../index.html?AST/XmlnsOwl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XmlnsOwl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+  <A HREF="../index.html?AST/XmlnsXml.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XmlnsXml.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 &nbsp;<SCRIPT type="text/javascript">
   <!--
   if(window==top) {
diff --git a/javadoc/AST/package-frame.html b/javadoc/AST/package-frame.html
index 9780477b89982d0205682d05e571ccd5f853c970..542448636adcc633e1a13d3f6ab3cd32f15a8d8c 100644
--- a/javadoc/AST/package-frame.html
+++ b/javadoc/AST/package-frame.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 AST
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -40,28 +40,98 @@ Interfaces</FONT>&nbsp;
 Classes</FONT>&nbsp;
 <FONT CLASS="FrameItemFont">
 <BR>
+<A HREF="AbbreviatedIRI.html" title="class in AST" target="classFrame">AbbreviatedIRI</A>
+<BR>
+<A HREF="Annotation.html" title="class in AST" target="classFrame">Annotation</A>
+<BR>
+<A HREF="AnnotationProperty.html" title="class in AST" target="classFrame">AnnotationProperty</A>
+<BR>
 <A HREF="ASTNode.html" title="class in AST" target="classFrame">ASTNode</A>
 <BR>
 <A HREF="Attribute.html" title="class in AST" target="classFrame">Attribute</A>
 <BR>
+<A HREF="Cardinality.html" title="class in AST" target="classFrame">Cardinality</A>
+<BR>
+<A HREF="ClassAssertion.html" title="class in AST" target="classFrame">ClassAssertion</A>
+<BR>
+<A HREF="Clazz.html" title="class in AST" target="classFrame">Clazz</A>
+<BR>
 <A HREF="ComplexElement.html" title="class in AST" target="classFrame">ComplexElement</A>
 <BR>
+<A HREF="DataProperty.html" title="class in AST" target="classFrame">DataProperty</A>
+<BR>
+<A HREF="DataPropertyDomain.html" title="class in AST" target="classFrame">DataPropertyDomain</A>
+<BR>
+<A HREF="DataPropertyRange.html" title="class in AST" target="classFrame">DataPropertyRange</A>
+<BR>
+<A HREF="Datatype.html" title="class in AST" target="classFrame">Datatype</A>
+<BR>
+<A HREF="DatatypeIRI.html" title="class in AST" target="classFrame">DatatypeIRI</A>
+<BR>
+<A HREF="Declaration.html" title="class in AST" target="classFrame">Declaration</A>
+<BR>
 <A HREF="DiscardedElement.html" title="class in AST" target="classFrame">DiscardedElement</A>
 <BR>
 <A HREF="Element.html" title="class in AST" target="classFrame">Element</A>
 <BR>
+<A HREF="ExpressionCondition.html" title="class in AST" target="classFrame">ExpressionCondition</A>
+<BR>
+<A HREF="ExpressionLogicLanguage.html" title="class in AST" target="classFrame">ExpressionLogicLanguage</A>
+<BR>
+<A HREF="ExpressionRefURI.html" title="class in AST" target="classFrame">ExpressionRefURI</A>
+<BR>
+<A HREF="ExprExpressionData.html" title="class in AST" target="classFrame">ExprExpressionData</A>
+<BR>
+<A HREF="ExprKIFCondition.html" title="class in AST" target="classFrame">ExprKIFCondition</A>
+<BR>
 <A HREF="FloatElement.html" title="class in AST" target="classFrame">FloatElement</A>
 <BR>
 <A HREF="Identifier.html" title="class in AST" target="classFrame">Identifier</A>
 <BR>
 <A HREF="IntElement.html" title="class in AST" target="classFrame">IntElement</A>
 <BR>
+<A HREF="IRI.html" title="class in AST" target="classFrame">IRI</A>
+<BR>
 <A HREF="JavaCharStream.html" title="class in AST" target="classFrame">JavaCharStream</A>
 <BR>
 <A HREF="List.html" title="class in AST" target="classFrame">List</A>
 <BR>
+<A HREF="ListFirst.html" title="class in AST" target="classFrame">ListFirst</A>
+<BR>
+<A HREF="ListRest.html" title="class in AST" target="classFrame">ListRest</A>
+<BR>
+<A HREF="Literal.html" title="class in AST" target="classFrame">Literal</A>
+<BR>
+<A HREF="Name.html" title="class in AST" target="classFrame">Name</A>
+<BR>
+<A HREF="NamedIndividual.html" title="class in AST" target="classFrame">NamedIndividual</A>
+<BR>
+<A HREF="NamedLiteral.html" title="class in AST" target="classFrame">NamedLiteral</A>
+<BR>
+<A HREF="ObjectExactCardinality.html" title="class in AST" target="classFrame">ObjectExactCardinality</A>
+<BR>
+<A HREF="ObjectListList.html" title="class in AST" target="classFrame">ObjectListList</A>
+<BR>
+<A HREF="ObjectMinCardinality.html" title="class in AST" target="classFrame">ObjectMinCardinality</A>
+<BR>
+<A HREF="ObjectProperty.html" title="class in AST" target="classFrame">ObjectProperty</A>
+<BR>
+<A HREF="ObjectPropertyAssertion.html" title="class in AST" target="classFrame">ObjectPropertyAssertion</A>
+<BR>
+<A HREF="ObjectPropertyDomain.html" title="class in AST" target="classFrame">ObjectPropertyDomain</A>
+<BR>
+<A HREF="ObjectSomeValuesFrom.html" title="class in AST" target="classFrame">ObjectSomeValuesFrom</A>
+<BR>
 <A HREF="OClass.html" title="class in AST" target="classFrame">OClass</A>
 <BR>
+<A HREF="OntoDeclaration.html" title="class in AST" target="classFrame">OntoDeclaration</A>
+<BR>
+<A HREF="Ontology.html" title="class in AST" target="classFrame">Ontology</A>
+<BR>
+<A HREF="OntologyDeclaration.html" title="class in AST" target="classFrame">OntologyDeclaration</A>
+<BR>
+<A HREF="OntologyIRI.html" title="class in AST" target="classFrame">OntologyIRI</A>
+<BR>
 <A HREF="Opt.html" title="class in AST" target="classFrame">Opt</A>
 <BR>
 <A HREF="OwlAllDifferent.html" title="class in AST" target="classFrame">OwlAllDifferent</A>
@@ -86,8 +156,12 @@ Classes</FONT>&nbsp;
 <BR>
 <A HREF="OwlEquivalentClass.html" title="class in AST" target="classFrame">OwlEquivalentClass</A>
 <BR>
+<A HREF="OwlEquivalentProperty.html" title="class in AST" target="classFrame">OwlEquivalentProperty</A>
+<BR>
 <A HREF="OwlFunctionalProperty.html" title="class in AST" target="classFrame">OwlFunctionalProperty</A>
 <BR>
+<A HREF="OwlHasValue.html" title="class in AST" target="classFrame">OwlHasValue</A>
+<BR>
 <A HREF="OwlImports.html" title="class in AST" target="classFrame">OwlImports</A>
 <BR>
 <A HREF="OwlIntersectionOf.html" title="class in AST" target="classFrame">OwlIntersectionOf</A>
@@ -122,6 +196,54 @@ Classes</FONT>&nbsp;
 <BR>
 <A HREF="OwlValuesFrom.html" title="class in AST" target="classFrame">OwlValuesFrom</A>
 <BR>
+<A HREF="OwlVersionInfo.html" title="class in AST" target="classFrame">OwlVersionInfo</A>
+<BR>
+<A HREF="P1AnyOrder.html" title="class in AST" target="classFrame">P1AnyOrder</A>
+<BR>
+<A HREF="P1Components.html" title="class in AST" target="classFrame">P1Components</A>
+<BR>
+<A HREF="P1ComposedOf.html" title="class in AST" target="classFrame">P1ComposedOf</A>
+<BR>
+<A HREF="P1ControlConstructBag.html" title="class in AST" target="classFrame">P1ControlConstructBag</A>
+<BR>
+<A HREF="P1ControlConstructList.html" title="class in AST" target="classFrame">P1ControlConstructList</A>
+<BR>
+<A HREF="P1Else.html" title="class in AST" target="classFrame">P1Else</A>
+<BR>
+<A HREF="P1HasInput.html" title="class in AST" target="classFrame">P1HasInput</A>
+<BR>
+<A HREF="P1HasOutput.html" title="class in AST" target="classFrame">P1HasOutput</A>
+<BR>
+<A HREF="P1IfCondition.html" title="class in AST" target="classFrame">P1IfCondition</A>
+<BR>
+<A HREF="P1IfThenElse.html" title="class in AST" target="classFrame">P1IfThenElse</A>
+<BR>
+<A HREF="P1Input.html" title="class in AST" target="classFrame">P1Input</A>
+<BR>
+<A HREF="P1Output.html" title="class in AST" target="classFrame">P1Output</A>
+<BR>
+<A HREF="P1ParameterType.html" title="class in AST" target="classFrame">P1ParameterType</A>
+<BR>
+<A HREF="P1Perform.html" title="class in AST" target="classFrame">P1Perform</A>
+<BR>
+<A HREF="P1Process.html" title="class in AST" target="classFrame">P1Process</A>
+<BR>
+<A HREF="P1RepeatUntil.html" title="class in AST" target="classFrame">P1RepeatUntil</A>
+<BR>
+<A HREF="P1Sequence.html" title="class in AST" target="classFrame">P1Sequence</A>
+<BR>
+<A HREF="P1Then.html" title="class in AST" target="classFrame">P1Then</A>
+<BR>
+<A HREF="P1UntilCondition.html" title="class in AST" target="classFrame">P1UntilCondition</A>
+<BR>
+<A HREF="P1UntilProcess.html" title="class in AST" target="classFrame">P1UntilProcess</A>
+<BR>
+<A HREF="Prefix.html" title="class in AST" target="classFrame">Prefix</A>
+<BR>
+<A HREF="ProcessParticipant.html" title="class in AST" target="classFrame">ProcessParticipant</A>
+<BR>
+<A HREF="ProcessPerform.html" title="class in AST" target="classFrame">ProcessPerform</A>
+<BR>
 <A HREF="Properties.html" title="class in AST" target="classFrame">Properties</A>
 <BR>
 <A HREF="RdfAbout.html" title="class in AST" target="classFrame">RdfAbout</A>
@@ -138,6 +260,8 @@ Classes</FONT>&nbsp;
 <BR>
 <A HREF="RdfParseType.html" title="class in AST" target="classFrame">RdfParseType</A>
 <BR>
+<A HREF="RdfProperty.html" title="class in AST" target="classFrame">RdfProperty</A>
+<BR>
 <A HREF="RdfResource.html" title="class in AST" target="classFrame">RdfResource</A>
 <BR>
 <A HREF="RdfRest.html" title="class in AST" target="classFrame">RdfRest</A>
@@ -146,8 +270,12 @@ Classes</FONT>&nbsp;
 <BR>
 <A HREF="RdfsDomain.html" title="class in AST" target="classFrame">RdfsDomain</A>
 <BR>
+<A HREF="RdfsLabel.html" title="class in AST" target="classFrame">RdfsLabel</A>
+<BR>
 <A HREF="RdfsRange.html" title="class in AST" target="classFrame">RdfsRange</A>
 <BR>
+<A HREF="RdfsSeeAlso.html" title="class in AST" target="classFrame">RdfsSeeAlso</A>
+<BR>
 <A HREF="RdfsSubClassOf.html" title="class in AST" target="classFrame">RdfsSubClassOf</A>
 <BR>
 <A HREF="RdfsSubPropertyOf.html" title="class in AST" target="classFrame">RdfsSubPropertyOf</A>
@@ -166,6 +294,8 @@ Classes</FONT>&nbsp;
 <BR>
 <A HREF="StringElement.html" title="class in AST" target="classFrame">StringElement</A>
 <BR>
+<A HREF="SubClassOf.html" title="class in AST" target="classFrame">SubClassOf</A>
+<BR>
 <A HREF="Token.html" title="class in AST" target="classFrame">Token</A>
 <BR>
 <A HREF="Value.html" title="class in AST" target="classFrame">Value</A>
@@ -178,27 +308,9 @@ Classes</FONT>&nbsp;
 <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="XmlnsSwrl.html" title="class in AST" target="classFrame">XmlnsSwrl</A>
-<BR>
-<A HREF="XmlnsSwrlb.html" title="class in AST" target="classFrame">XmlnsSwrlb</A>
-<BR>
-<A HREF="XmlnsXsd.html" title="class in AST" target="classFrame">XmlnsXsd</A>
+<A HREF="XmlnsXml.html" title="class in AST" target="classFrame">XmlnsXml</A>
 <BR>
-<A HREF="XmlnsXsp.html" title="class in AST" target="classFrame">XmlnsXsp</A></FONT></TD>
+<A HREF="XmlnsXX.html" title="class in AST" target="classFrame">XmlnsXX</A></FONT></TD>
 </TR>
 </TABLE>
 
diff --git a/javadoc/AST/package-summary.html b/javadoc/AST/package-summary.html
index dc22433d37c12389c9954275ff6d7c1fd152d2a1..1604e69e7e9efbf027490e8b82366c0b221e94a0 100644
--- a/javadoc/AST/package-summary.html
+++ b/javadoc/AST/package-summary.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 AST
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -113,6 +113,18 @@ Package AST
 <B>Class Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Annotation.html" title="class in AST">Annotation</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -121,10 +133,46 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Clazz.html" title="class in AST">Clazz</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Datatype.html" title="class in AST">Datatype</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -133,6 +181,26 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -145,6 +213,10 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/IRI.html" title="class in AST">IRI</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A></B></TD>
 <TD>An implementation of interface CharStream, where the stream is assumed to
  contain only ASCII characters (with java-like unicode escape processing).</TD>
@@ -154,10 +226,78 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ListRest.html" title="class in AST">ListRest</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Literal.html" title="class in AST">Literal</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Name.html" title="class in AST">Name</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/NamedLiteral.html" title="class in AST">NamedLiteral</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Ontology.html" title="class in AST">Ontology</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/OntologyDeclaration.html" title="class in AST">OntologyDeclaration</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/Opt.html" title="class in AST">Opt</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -206,10 +346,18 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -278,6 +426,102 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1Components.html" title="class in AST">P1Components</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1Else.html" title="class in AST">P1Else</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1Input.html" title="class in AST">P1Input</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1Output.html" title="class in AST">P1Output</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1Process.html" title="class in AST">P1Process</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1Then.html" title="class in AST">P1Then</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/Prefix.html" title="class in AST">Prefix</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/Properties.html" title="class in AST">Properties</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -310,6 +554,10 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -326,10 +574,18 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -366,6 +622,10 @@ Package AST
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../AST/Token.html" title="class in AST">Token</A></B></TD>
 <TD>Describes the input token stream.</TD>
 </TR>
@@ -390,47 +650,11 @@ Package AST
 <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/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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 WIDTH="15%"><B><A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A></B></TD>
+<TD WIDTH="15%"><B><A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
 </TABLE>
diff --git a/javadoc/AST/package-tree.html b/javadoc/AST/package-tree.html
index 45d8fe9009a2c59dd4e0d136b8eda667f318f473..9dc18137b0e1d0c25392996dcb188373a05bfd14 100644
--- a/javadoc/AST/package-tree.html
+++ b/javadoc/AST/package-tree.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 AST Class Hierarchy
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
 
@@ -95,6 +95,12 @@ Class Hierarchy
 <UL>
 <LI TYPE="circle">AST.<A HREF="../AST/Attribute.html" title="class in AST"><B>Attribute</B></A> (implements java.lang.Cloneable)
 <UL>
+<LI TYPE="circle">AST.<A HREF="../AST/AbbreviatedIRI.html" title="class in AST"><B>AbbreviatedIRI</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/Cardinality.html" title="class in AST"><B>Cardinality</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>DatatypeIRI</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/IRI.html" title="class in AST"><B>IRI</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/Name.html" title="class in AST"><B>Name</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/OntologyIRI.html" title="class in AST"><B>OntologyIRI</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfAbout.html" title="class in AST"><B>RdfAbout</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfDatatype.html" title="class in AST"><B>RdfDatatype</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfId.html" title="class in AST"><B>RdfId</B></A> (implements java.lang.Cloneable)
@@ -103,35 +109,57 @@ Class Hierarchy
 <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/XmlnsSwrl.html" title="class in AST"><B>XmlnsSwrl</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/XmlnsSwrlb.html" title="class in AST"><B>XmlnsSwrlb</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)
-<LI TYPE="circle">AST.<A HREF="../AST/XmlnsXsp.html" title="class in AST"><B>XmlnsXsp</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsXml.html" title="class in AST"><B>XmlnsXml</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/XmlnsXX.html" title="class in AST"><B>XmlnsXX</B></A> (implements java.lang.Cloneable)
 </UL>
 <LI TYPE="circle">AST.<A HREF="../AST/Element.html" title="class in AST"><B>Element</B></A> (implements java.lang.Cloneable)
 <UL>
 <LI TYPE="circle">AST.<A HREF="../AST/ComplexElement.html" title="class in AST"><B>ComplexElement</B></A> (implements java.lang.Cloneable)
 <UL>
+<LI TYPE="circle">AST.<A HREF="../AST/Annotation.html" title="class in AST"><B>Annotation</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>AnnotationProperty</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ClassAssertion.html" title="class in AST"><B>ClassAssertion</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/Clazz.html" title="class in AST"><B>Clazz</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/DataProperty.html" title="class in AST"><B>DataProperty</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>DataPropertyDomain</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>DataPropertyRange</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/Datatype.html" title="class in AST"><B>Datatype</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/Declaration.html" title="class in AST"><B>Declaration</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>ExpressionCondition</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>ExpressionLogicLanguage</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>ExpressionRefURI</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>ExprExpressionData</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>ExprKIFCondition</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ListFirst.html" title="class in AST"><B>ListFirst</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ListRest.html" title="class in AST"><B>ListRest</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/Literal.html" title="class in AST"><B>Literal</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/NamedIndividual.html" title="class in AST"><B>NamedIndividual</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>ObjectExactCardinality</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ObjectListList.html" title="class in AST"><B>ObjectListList</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>ObjectMinCardinality</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ObjectProperty.html" title="class in AST"><B>ObjectProperty</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>ObjectPropertyAssertion</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>ObjectPropertyDomain</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>ObjectSomeValuesFrom</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OClass.html" title="class in AST"><B>OClass</B></A> (implements java.lang.Cloneable)
 <UL>
 <LI TYPE="circle">AST.<A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>OwlClassDecl</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlClassUse.html" title="class in AST"><B>OwlClassUse</B></A> (implements java.lang.Cloneable)
 </UL>
+<LI TYPE="circle">AST.<A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>OntoDeclaration</B></A> (implements java.lang.Cloneable)
+<UL>
+<LI TYPE="circle">AST.<A HREF="../AST/Ontology.html" title="class in AST"><B>Ontology</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/RdfDeclaration.html" title="class in AST"><B>RdfDeclaration</B></A> (implements java.lang.Cloneable)
+</UL>
 <LI TYPE="circle">AST.<A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>OwlAllDifferent</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlCardinality.html" title="class in AST"><B>OwlCardinality</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlClass.html" title="class in AST"><B>OwlClass</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlDataRange.html" title="class in AST"><B>OwlDataRange</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="../AST/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/OwlDistinctMembers.html" title="class in AST"><B>OwlDistinctMembers</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>OwlEquivalentClass</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>OwlEquivalentProperty</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/OwlHasValue.html" title="class in AST"><B>OwlHasValue</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlImports.html" title="class in AST"><B>OwlImports</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>OwlIntersectionOf</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>OwlInverseOf</B></A> (implements java.lang.Cloneable)
@@ -141,6 +169,7 @@ Class Hierarchy
 <LI TYPE="circle">AST.<A HREF="../AST/OwlOntology.html" title="class in AST"><B>OwlOntology</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlProperty.html" title="class in AST"><B>OwlProperty</B></A> (implements java.lang.Cloneable)
 <UL>
+<LI TYPE="circle">AST.<A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>OwlDatatypeProperty</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>OwlFunctionalProperty</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>OwlObjectProperty</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>OwlOnProperty</B></A> (implements java.lang.Cloneable)
@@ -153,16 +182,43 @@ Class Hierarchy
 <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/OwlVersionInfo.html" title="class in AST"><B>OwlVersionInfo</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>P1AnyOrder</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1Components.html" title="class in AST"><B>P1Components</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>P1ComposedOf</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>P1ControlConstructBag</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>P1ControlConstructList</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1Else.html" title="class in AST"><B>P1Else</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1HasInput.html" title="class in AST"><B>P1HasInput</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1HasOutput.html" title="class in AST"><B>P1HasOutput</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1IfCondition.html" title="class in AST"><B>P1IfCondition</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>P1IfThenElse</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1Input.html" title="class in AST"><B>P1Input</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1Output.html" title="class in AST"><B>P1Output</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1ParameterType.html" title="class in AST"><B>P1ParameterType</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1Perform.html" title="class in AST"><B>P1Perform</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1Process.html" title="class in AST"><B>P1Process</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1RepeatUntil.html" title="class in AST"><B>P1RepeatUntil</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1Sequence.html" title="class in AST"><B>P1Sequence</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1Then.html" title="class in AST"><B>P1Then</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1UntilCondition.html" title="class in AST"><B>P1UntilCondition</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/P1UntilProcess.html" title="class in AST"><B>P1UntilProcess</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/Prefix.html" title="class in AST"><B>Prefix</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ProcessParticipant.html" title="class in AST"><B>ProcessParticipant</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/ProcessPerform.html" title="class in AST"><B>ProcessPerform</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfDescription.html" title="class in AST"><B>RdfDescription</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfFirst.html" title="class in AST"><B>RdfFirst</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/RdfProperty.html" title="class in AST"><B>RdfProperty</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfRest.html" title="class in AST"><B>RdfRest</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfsComment.html" title="class in AST"><B>RdfsComment</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfsDomain.html" title="class in AST"><B>RdfsDomain</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/RdfsLabel.html" title="class in AST"><B>RdfsLabel</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfsRange.html" title="class in AST"><B>RdfsRange</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/RdfsSeeAlso.html" title="class in AST"><B>RdfsSeeAlso</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfsSubClassOf.html" title="class in AST"><B>RdfsSubClassOf</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST"><B>RdfsSubPropertyOf</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/RdfType.html" title="class in AST"><B>RdfType</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="../AST/SubClassOf.html" title="class in AST"><B>SubClassOf</B></A> (implements java.lang.Cloneable)
 </UL>
 <LI TYPE="circle">AST.<A HREF="../AST/DiscardedElement.html" title="class in AST"><B>DiscardedElement</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="../AST/SimpleElement.html" title="class in AST"><B>SimpleElement</B></A> (implements java.lang.Cloneable)
@@ -182,7 +238,7 @@ Class Hierarchy
 <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">AST.<A HREF="../AST/NamedLiteral.html" title="class in AST"><B>NamedLiteral</B></A><LI TYPE="circle">AST.<A HREF="../AST/OntologyDeclaration.html" title="class in AST"><B>OntologyDeclaration</B></A></UL>
 <LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
 <UL>
 <LI TYPE="circle">java.lang.Error<UL>
diff --git a/javadoc/allclasses-frame.html b/javadoc/allclasses-frame.html
index c00cc785521649b187203a9146605ae4749f7303..32f6cc361cd7584ffd08b4119b7b0879e4d7b608 100644
--- a/javadoc/allclasses-frame.html
+++ b/javadoc/allclasses-frame.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:30 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 All Classes
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -21,30 +21,100 @@ All Classes
 
 <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>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="AST/AbbreviatedIRI.html" title="class in AST" target="classFrame">AbbreviatedIRI</A>
+<BR>
+<A HREF="AST/Annotation.html" title="class in AST" target="classFrame">Annotation</A>
+<BR>
+<A HREF="AST/AnnotationProperty.html" title="class in AST" target="classFrame">AnnotationProperty</A>
+<BR>
+<A HREF="AST/ASTNode.html" title="class in AST" target="classFrame">ASTNode</A>
 <BR>
 <A HREF="AST/Attribute.html" title="class in AST" target="classFrame">Attribute</A>
 <BR>
+<A HREF="AST/Cardinality.html" title="class in AST" target="classFrame">Cardinality</A>
+<BR>
+<A HREF="AST/ClassAssertion.html" title="class in AST" target="classFrame">ClassAssertion</A>
+<BR>
+<A HREF="AST/Clazz.html" title="class in AST" target="classFrame">Clazz</A>
+<BR>
 <A HREF="AST/ComplexElement.html" title="class in AST" target="classFrame">ComplexElement</A>
 <BR>
+<A HREF="AST/DataProperty.html" title="class in AST" target="classFrame">DataProperty</A>
+<BR>
+<A HREF="AST/DataPropertyDomain.html" title="class in AST" target="classFrame">DataPropertyDomain</A>
+<BR>
+<A HREF="AST/DataPropertyRange.html" title="class in AST" target="classFrame">DataPropertyRange</A>
+<BR>
+<A HREF="AST/Datatype.html" title="class in AST" target="classFrame">Datatype</A>
+<BR>
+<A HREF="AST/DatatypeIRI.html" title="class in AST" target="classFrame">DatatypeIRI</A>
+<BR>
+<A HREF="AST/Declaration.html" title="class in AST" target="classFrame">Declaration</A>
+<BR>
 <A HREF="AST/DiscardedElement.html" title="class in AST" target="classFrame">DiscardedElement</A>
 <BR>
 <A HREF="AST/Element.html" title="class in AST" target="classFrame">Element</A>
 <BR>
+<A HREF="AST/ExpressionCondition.html" title="class in AST" target="classFrame">ExpressionCondition</A>
+<BR>
+<A HREF="AST/ExpressionLogicLanguage.html" title="class in AST" target="classFrame">ExpressionLogicLanguage</A>
+<BR>
+<A HREF="AST/ExpressionRefURI.html" title="class in AST" target="classFrame">ExpressionRefURI</A>
+<BR>
+<A HREF="AST/ExprExpressionData.html" title="class in AST" target="classFrame">ExprExpressionData</A>
+<BR>
+<A HREF="AST/ExprKIFCondition.html" title="class in AST" target="classFrame">ExprKIFCondition</A>
+<BR>
 <A HREF="AST/FloatElement.html" title="class in AST" target="classFrame">FloatElement</A>
 <BR>
 <A HREF="AST/Identifier.html" title="class in AST" target="classFrame">Identifier</A>
 <BR>
 <A HREF="AST/IntElement.html" title="class in AST" target="classFrame">IntElement</A>
 <BR>
+<A HREF="AST/IRI.html" title="class in AST" target="classFrame">IRI</A>
+<BR>
 <A HREF="AST/JavaCharStream.html" title="class in AST" target="classFrame">JavaCharStream</A>
 <BR>
 <A HREF="AST/List.html" title="class in AST" target="classFrame">List</A>
 <BR>
+<A HREF="AST/ListFirst.html" title="class in AST" target="classFrame">ListFirst</A>
+<BR>
+<A HREF="AST/ListRest.html" title="class in AST" target="classFrame">ListRest</A>
+<BR>
+<A HREF="AST/Literal.html" title="class in AST" target="classFrame">Literal</A>
+<BR>
+<A HREF="AST/Name.html" title="class in AST" target="classFrame">Name</A>
+<BR>
+<A HREF="AST/NamedIndividual.html" title="class in AST" target="classFrame">NamedIndividual</A>
+<BR>
+<A HREF="AST/NamedLiteral.html" title="class in AST" target="classFrame">NamedLiteral</A>
+<BR>
 <A HREF="AST/Node.html" title="interface in AST" target="classFrame"><I>Node</I></A>
 <BR>
+<A HREF="AST/ObjectExactCardinality.html" title="class in AST" target="classFrame">ObjectExactCardinality</A>
+<BR>
+<A HREF="AST/ObjectListList.html" title="class in AST" target="classFrame">ObjectListList</A>
+<BR>
+<A HREF="AST/ObjectMinCardinality.html" title="class in AST" target="classFrame">ObjectMinCardinality</A>
+<BR>
+<A HREF="AST/ObjectProperty.html" title="class in AST" target="classFrame">ObjectProperty</A>
+<BR>
+<A HREF="AST/ObjectPropertyAssertion.html" title="class in AST" target="classFrame">ObjectPropertyAssertion</A>
+<BR>
+<A HREF="AST/ObjectPropertyDomain.html" title="class in AST" target="classFrame">ObjectPropertyDomain</A>
+<BR>
+<A HREF="AST/ObjectSomeValuesFrom.html" title="class in AST" target="classFrame">ObjectSomeValuesFrom</A>
+<BR>
 <A HREF="AST/OClass.html" title="class in AST" target="classFrame">OClass</A>
 <BR>
+<A HREF="AST/OntoDeclaration.html" title="class in AST" target="classFrame">OntoDeclaration</A>
+<BR>
+<A HREF="AST/Ontology.html" title="class in AST" target="classFrame">Ontology</A>
+<BR>
+<A HREF="AST/OntologyDeclaration.html" title="class in AST" target="classFrame">OntologyDeclaration</A>
+<BR>
+<A HREF="AST/OntologyIRI.html" title="class in AST" target="classFrame">OntologyIRI</A>
+<BR>
 <A HREF="AST/Opt.html" title="class in AST" target="classFrame">Opt</A>
 <BR>
 <A HREF="AST/OwlAllDifferent.html" title="class in AST" target="classFrame">OwlAllDifferent</A>
@@ -69,8 +139,12 @@ All Classes
 <BR>
 <A HREF="AST/OwlEquivalentClass.html" title="class in AST" target="classFrame">OwlEquivalentClass</A>
 <BR>
+<A HREF="AST/OwlEquivalentProperty.html" title="class in AST" target="classFrame">OwlEquivalentProperty</A>
+<BR>
 <A HREF="AST/OwlFunctionalProperty.html" title="class in AST" target="classFrame">OwlFunctionalProperty</A>
 <BR>
+<A HREF="AST/OwlHasValue.html" title="class in AST" target="classFrame">OwlHasValue</A>
+<BR>
 <A HREF="AST/OwlImports.html" title="class in AST" target="classFrame">OwlImports</A>
 <BR>
 <A HREF="AST/OwlIntersectionOf.html" title="class in AST" target="classFrame">OwlIntersectionOf</A>
@@ -111,8 +185,56 @@ All Classes
 <BR>
 <A HREF="AST/OwlValuesFrom.html" title="class in AST" target="classFrame">OwlValuesFrom</A>
 <BR>
+<A HREF="AST/OwlVersionInfo.html" title="class in AST" target="classFrame">OwlVersionInfo</A>
+<BR>
+<A HREF="AST/P1AnyOrder.html" title="class in AST" target="classFrame">P1AnyOrder</A>
+<BR>
+<A HREF="AST/P1Components.html" title="class in AST" target="classFrame">P1Components</A>
+<BR>
+<A HREF="AST/P1ComposedOf.html" title="class in AST" target="classFrame">P1ComposedOf</A>
+<BR>
+<A HREF="AST/P1ControlConstructBag.html" title="class in AST" target="classFrame">P1ControlConstructBag</A>
+<BR>
+<A HREF="AST/P1ControlConstructList.html" title="class in AST" target="classFrame">P1ControlConstructList</A>
+<BR>
+<A HREF="AST/P1Else.html" title="class in AST" target="classFrame">P1Else</A>
+<BR>
+<A HREF="AST/P1HasInput.html" title="class in AST" target="classFrame">P1HasInput</A>
+<BR>
+<A HREF="AST/P1HasOutput.html" title="class in AST" target="classFrame">P1HasOutput</A>
+<BR>
+<A HREF="AST/P1IfCondition.html" title="class in AST" target="classFrame">P1IfCondition</A>
+<BR>
+<A HREF="AST/P1IfThenElse.html" title="class in AST" target="classFrame">P1IfThenElse</A>
+<BR>
+<A HREF="AST/P1Input.html" title="class in AST" target="classFrame">P1Input</A>
+<BR>
+<A HREF="AST/P1Output.html" title="class in AST" target="classFrame">P1Output</A>
+<BR>
+<A HREF="AST/P1ParameterType.html" title="class in AST" target="classFrame">P1ParameterType</A>
+<BR>
+<A HREF="AST/P1Perform.html" title="class in AST" target="classFrame">P1Perform</A>
+<BR>
+<A HREF="AST/P1Process.html" title="class in AST" target="classFrame">P1Process</A>
+<BR>
+<A HREF="AST/P1RepeatUntil.html" title="class in AST" target="classFrame">P1RepeatUntil</A>
+<BR>
+<A HREF="AST/P1Sequence.html" title="class in AST" target="classFrame">P1Sequence</A>
+<BR>
+<A HREF="AST/P1Then.html" title="class in AST" target="classFrame">P1Then</A>
+<BR>
+<A HREF="AST/P1UntilCondition.html" title="class in AST" target="classFrame">P1UntilCondition</A>
+<BR>
+<A HREF="AST/P1UntilProcess.html" title="class in AST" target="classFrame">P1UntilProcess</A>
+<BR>
 <A HREF="AST/ParseException.html" title="class in AST" target="classFrame">ParseException</A>
 <BR>
+<A HREF="AST/Prefix.html" title="class in AST" target="classFrame">Prefix</A>
+<BR>
+<A HREF="AST/ProcessParticipant.html" title="class in AST" target="classFrame">ProcessParticipant</A>
+<BR>
+<A HREF="AST/ProcessPerform.html" title="class in AST" target="classFrame">ProcessPerform</A>
+<BR>
 <A HREF="AST/Properties.html" title="class in AST" target="classFrame">Properties</A>
 <BR>
 <A HREF="AST/RdfAbout.html" title="class in AST" target="classFrame">RdfAbout</A>
@@ -129,6 +251,8 @@ All Classes
 <BR>
 <A HREF="AST/RdfParseType.html" title="class in AST" target="classFrame">RdfParseType</A>
 <BR>
+<A HREF="AST/RdfProperty.html" title="class in AST" target="classFrame">RdfProperty</A>
+<BR>
 <A HREF="AST/RdfResource.html" title="class in AST" target="classFrame">RdfResource</A>
 <BR>
 <A HREF="AST/RdfRest.html" title="class in AST" target="classFrame">RdfRest</A>
@@ -137,8 +261,12 @@ All Classes
 <BR>
 <A HREF="AST/RdfsDomain.html" title="class in AST" target="classFrame">RdfsDomain</A>
 <BR>
+<A HREF="AST/RdfsLabel.html" title="class in AST" target="classFrame">RdfsLabel</A>
+<BR>
 <A HREF="AST/RdfsRange.html" title="class in AST" target="classFrame">RdfsRange</A>
 <BR>
+<A HREF="AST/RdfsSeeAlso.html" title="class in AST" target="classFrame">RdfsSeeAlso</A>
+<BR>
 <A HREF="AST/RdfsSubClassOf.html" title="class in AST" target="classFrame">RdfsSubClassOf</A>
 <BR>
 <A HREF="AST/RdfsSubPropertyOf.html" title="class in AST" target="classFrame">RdfsSubPropertyOf</A>
@@ -157,6 +285,8 @@ All Classes
 <BR>
 <A HREF="AST/StringElement.html" title="class in AST" target="classFrame">StringElement</A>
 <BR>
+<A HREF="AST/SubClassOf.html" title="class in AST" target="classFrame">SubClassOf</A>
+<BR>
 <A HREF="AST/Token.html" title="class in AST" target="classFrame">Token</A>
 <BR>
 <A HREF="AST/TokenMgrError.html" title="class in AST" target="classFrame">TokenMgrError</A>
@@ -171,27 +301,9 @@ All Classes
 <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/XmlnsSwrl.html" title="class in AST" target="classFrame">XmlnsSwrl</A>
-<BR>
-<A HREF="AST/XmlnsSwrlb.html" title="class in AST" target="classFrame">XmlnsSwrlb</A>
-<BR>
-<A HREF="AST/XmlnsXsd.html" title="class in AST" target="classFrame">XmlnsXsd</A>
+<A HREF="AST/XmlnsXml.html" title="class in AST" target="classFrame">XmlnsXml</A>
 <BR>
-<A HREF="AST/XmlnsXsp.html" title="class in AST" target="classFrame">XmlnsXsp</A>
+<A HREF="AST/XmlnsXX.html" title="class in AST" target="classFrame">XmlnsXX</A>
 <BR>
 </FONT></TD>
 </TR>
diff --git a/javadoc/allclasses-noframe.html b/javadoc/allclasses-noframe.html
index a49a59ebfeb2b1c64edb15ac92f8f9f709903c38..2d14fdebd9d225f5d3d39c0d6eb1c2f4e9ebcf97 100644
--- a/javadoc/allclasses-noframe.html
+++ b/javadoc/allclasses-noframe.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:30 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 All Classes
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -21,30 +21,100 @@ All Classes
 
 <TABLE BORDER="0" WIDTH="100%" SUMMARY="">
 <TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="AST/ASTNode.html" title="class in AST">ASTNode</A>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<BR>
+<A HREF="AST/Annotation.html" title="class in AST">Annotation</A>
+<BR>
+<A HREF="AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<BR>
+<A HREF="AST/ASTNode.html" title="class in AST">ASTNode</A>
 <BR>
 <A HREF="AST/Attribute.html" title="class in AST">Attribute</A>
 <BR>
+<A HREF="AST/Cardinality.html" title="class in AST">Cardinality</A>
+<BR>
+<A HREF="AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<BR>
+<A HREF="AST/Clazz.html" title="class in AST">Clazz</A>
+<BR>
 <A HREF="AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <BR>
+<A HREF="AST/DataProperty.html" title="class in AST">DataProperty</A>
+<BR>
+<A HREF="AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<BR>
+<A HREF="AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<BR>
+<A HREF="AST/Datatype.html" title="class in AST">Datatype</A>
+<BR>
+<A HREF="AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<BR>
+<A HREF="AST/Declaration.html" title="class in AST">Declaration</A>
+<BR>
 <A HREF="AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <BR>
 <A HREF="AST/Element.html" title="class in AST">Element</A>
 <BR>
+<A HREF="AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<BR>
+<A HREF="AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<BR>
+<A HREF="AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<BR>
+<A HREF="AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<BR>
+<A HREF="AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<BR>
 <A HREF="AST/FloatElement.html" title="class in AST">FloatElement</A>
 <BR>
 <A HREF="AST/Identifier.html" title="class in AST">Identifier</A>
 <BR>
 <A HREF="AST/IntElement.html" title="class in AST">IntElement</A>
 <BR>
+<A HREF="AST/IRI.html" title="class in AST">IRI</A>
+<BR>
 <A HREF="AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
 <BR>
 <A HREF="AST/List.html" title="class in AST">List</A>
 <BR>
+<A HREF="AST/ListFirst.html" title="class in AST">ListFirst</A>
+<BR>
+<A HREF="AST/ListRest.html" title="class in AST">ListRest</A>
+<BR>
+<A HREF="AST/Literal.html" title="class in AST">Literal</A>
+<BR>
+<A HREF="AST/Name.html" title="class in AST">Name</A>
+<BR>
+<A HREF="AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<BR>
+<A HREF="AST/NamedLiteral.html" title="class in AST">NamedLiteral</A>
+<BR>
 <A HREF="AST/Node.html" title="interface in AST"><I>Node</I></A>
 <BR>
+<A HREF="AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<BR>
+<A HREF="AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<BR>
+<A HREF="AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<BR>
+<A HREF="AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<BR>
+<A HREF="AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<BR>
+<A HREF="AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<BR>
+<A HREF="AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<BR>
 <A HREF="AST/OClass.html" title="class in AST">OClass</A>
 <BR>
+<A HREF="AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<BR>
+<A HREF="AST/Ontology.html" title="class in AST">Ontology</A>
+<BR>
+<A HREF="AST/OntologyDeclaration.html" title="class in AST">OntologyDeclaration</A>
+<BR>
+<A HREF="AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<BR>
 <A HREF="AST/Opt.html" title="class in AST">Opt</A>
 <BR>
 <A HREF="AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
@@ -69,8 +139,12 @@ All Classes
 <BR>
 <A HREF="AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <BR>
+<A HREF="AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<BR>
 <A HREF="AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <BR>
+<A HREF="AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<BR>
 <A HREF="AST/OwlImports.html" title="class in AST">OwlImports</A>
 <BR>
 <A HREF="AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>
@@ -111,8 +185,56 @@ All Classes
 <BR>
 <A HREF="AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <BR>
+<A HREF="AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<BR>
+<A HREF="AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<BR>
+<A HREF="AST/P1Components.html" title="class in AST">P1Components</A>
+<BR>
+<A HREF="AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<BR>
+<A HREF="AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<BR>
+<A HREF="AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<BR>
+<A HREF="AST/P1Else.html" title="class in AST">P1Else</A>
+<BR>
+<A HREF="AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<BR>
+<A HREF="AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<BR>
+<A HREF="AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<BR>
+<A HREF="AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<BR>
+<A HREF="AST/P1Input.html" title="class in AST">P1Input</A>
+<BR>
+<A HREF="AST/P1Output.html" title="class in AST">P1Output</A>
+<BR>
+<A HREF="AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<BR>
+<A HREF="AST/P1Perform.html" title="class in AST">P1Perform</A>
+<BR>
+<A HREF="AST/P1Process.html" title="class in AST">P1Process</A>
+<BR>
+<A HREF="AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<BR>
+<A HREF="AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<BR>
+<A HREF="AST/P1Then.html" title="class in AST">P1Then</A>
+<BR>
+<A HREF="AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<BR>
+<A HREF="AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<BR>
 <A HREF="AST/ParseException.html" title="class in AST">ParseException</A>
 <BR>
+<A HREF="AST/Prefix.html" title="class in AST">Prefix</A>
+<BR>
+<A HREF="AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<BR>
+<A HREF="AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<BR>
 <A HREF="AST/Properties.html" title="class in AST">Properties</A>
 <BR>
 <A HREF="AST/RdfAbout.html" title="class in AST">RdfAbout</A>
@@ -129,6 +251,8 @@ All Classes
 <BR>
 <A HREF="AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <BR>
+<A HREF="AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<BR>
 <A HREF="AST/RdfResource.html" title="class in AST">RdfResource</A>
 <BR>
 <A HREF="AST/RdfRest.html" title="class in AST">RdfRest</A>
@@ -137,8 +261,12 @@ All Classes
 <BR>
 <A HREF="AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <BR>
+<A HREF="AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<BR>
 <A HREF="AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <BR>
+<A HREF="AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<BR>
 <A HREF="AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <BR>
 <A HREF="AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>
@@ -157,6 +285,8 @@ All Classes
 <BR>
 <A HREF="AST/StringElement.html" title="class in AST">StringElement</A>
 <BR>
+<A HREF="AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<BR>
 <A HREF="AST/Token.html" title="class in AST">Token</A>
 <BR>
 <A HREF="AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
@@ -171,27 +301,9 @@ All Classes
 <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/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<BR>
-<A HREF="AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
-<BR>
-<A HREF="AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<A HREF="AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <BR>
-<A HREF="AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<A HREF="AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <BR>
 </FONT></TD>
 </TR>
diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html
index 33533ef3e262a987d42d77f0ea9b1c0cbbcac32a..7459652f5d718f239f8bbe333a2dbfb1d634dbde 100644
--- a/javadoc/constant-values.html
+++ b/javadoc/constant-values.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Constant Field Values
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -39,7 +39,7 @@ function windowTitle()
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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>
@@ -149,10 +149,28 @@ AST.*</FONT></TH>
 <TH ALIGN="left" COLSPAN="3">AST.<A HREF="AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.ABBREVIATEDIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A></CODE></TD>
+<TD ALIGN="right"><CODE>9</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.ANNOTATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A></CODE></TD>
+<TD ALIGN="right"><CODE>10</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.ANNOTATIONPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>11</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.ASSIGN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ASSIGN">ASSIGN</A></CODE></TD>
-<TD ALIGN="right"><CODE>78</CODE></TD>
+<TD ALIGN="right"><CODE>130</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.BOUNDS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
@@ -161,22 +179,76 @@ AST.*</FONT></TH>
 <TD ALIGN="right"><CODE>1</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.CARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A></CODE></TD>
+<TD ALIGN="right"><CODE>12</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.CHARACTER_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>67</CODE></TD>
+<TD ALIGN="right"><CODE>121</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.CLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#CLASS">CLASS</A></CODE></TD>
+<TD ALIGN="right"><CODE>13</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.CLASSASSERTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>14</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.COLON"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#COLON">COLON</A></CODE></TD>
-<TD ALIGN="right"><CODE>81</CODE></TD>
+<TD ALIGN="right"><CODE>133</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.DATAPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>15</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.DATAPROPERTYDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A></CODE></TD>
+<TD ALIGN="right"><CODE>16</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.DATAPROPERTYRANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>17</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.DATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATATYPE">DATATYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>18</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.DATATYPEIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A></CODE></TD>
+<TD ALIGN="right"><CODE>19</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.DECIMAL_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>62</CODE></TD>
+<TD ALIGN="right"><CODE>116</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.DECLARATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#DECLARATION">DECLARATION</A></CODE></TD>
+<TD ALIGN="right"><CODE>20</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.DEFAULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
@@ -188,7 +260,7 @@ AST.*</FONT></TH>
 <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>71</CODE></TD>
+<TD ALIGN="right"><CODE>125</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.EOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
@@ -200,691 +272,1291 @@ AST.*</FONT></TH>
 <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>66</CODE></TD>
+<TD ALIGN="right"><CODE>120</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.EXPR_EXPRESSIONDATA"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A></CODE></TD>
+<TD ALIGN="right"><CODE>38</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.EXPR_KIFCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A></CODE></TD>
+<TD ALIGN="right"><CODE>37</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.EXPRESSION_CONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A></CODE></TD>
+<TD ALIGN="right"><CODE>39</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.EXPRESSION_LOGICLANGUAGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>40</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.EXPRESSION_REFURI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A></CODE></TD>
+<TD ALIGN="right"><CODE>41</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.FLOAT_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>65</CODE></TD>
+<TD ALIGN="right"><CODE>119</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.HEX_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>63</CODE></TD>
+<TD ALIGN="right"><CODE>117</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.IDENTIFIER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A></CODE></TD>
-<TD ALIGN="right"><CODE>69</CODE></TD>
+<TD ALIGN="right"><CODE>123</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.INTEGER_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>61</CODE></TD>
+<TD ALIGN="right"><CODE>115</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.LBRACE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.IRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LBRACE">LBRACE</A></CODE></TD>
-<TD ALIGN="right"><CODE>72</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#IRI">IRI</A></CODE></TD>
+<TD ALIGN="right"><CODE>21</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.LBRACKET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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#LBRACKET">LBRACKET</A></CODE></TD>
-<TD ALIGN="right"><CODE>74</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LBRACE">LBRACE</A></CODE></TD>
+<TD ALIGN="right"><CODE>126</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.LETTER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LETTER">LETTER</A></CODE></TD>
-<TD ALIGN="right"><CODE>70</CODE></TD>
+<TD ALIGN="right"><CODE>124</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.LIST_FIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A></CODE></TD>
+<TD ALIGN="right"><CODE>35</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.LIST_REST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LIST_REST">LIST_REST</A></CODE></TD>
+<TD ALIGN="right"><CODE>36</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#LITERAL">LITERAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>22</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#NAME">NAME</A></CODE></TD>
+<TD ALIGN="right"><CODE>23</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.NAMEDINDIVIDUAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>24</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OBJECTEXACTCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A></CODE></TD>
+<TD ALIGN="right"><CODE>25</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OBJECTLIST_LIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A></CODE></TD>
+<TD ALIGN="right"><CODE>42</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OBJECTMINCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A></CODE></TD>
+<TD ALIGN="right"><CODE>26</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OBJECTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>28</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OBJECTPROPERTYASSERTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>29</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OBJECTPROPERTYDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A></CODE></TD>
+<TD ALIGN="right"><CODE>30</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OBJECTSOMEVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A></CODE></TD>
+<TD ALIGN="right"><CODE>27</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OCTAL_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>64</CODE></TD>
+<TD ALIGN="right"><CODE>118</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.ONTOLOGY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A></CODE></TD>
+<TD ALIGN="right"><CODE>31</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.ONTOLOGYIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A></CODE></TD>
+<TD ALIGN="right"><CODE>32</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_ALLDIFFERENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>9</CODE></TD>
+<TD ALIGN="right"><CODE>44</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_ALLVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>8</CODE></TD>
+<TD ALIGN="right"><CODE>43</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_CARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>10</CODE></TD>
+<TD ALIGN="right"><CODE>45</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_CLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>11</CODE></TD>
+<TD ALIGN="right"><CODE>46</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_DATARANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>12</CODE></TD>
+<TD ALIGN="right"><CODE>47</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_DATATYPEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>13</CODE></TD>
+<TD ALIGN="right"><CODE>48</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_DISJOINTWITH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A></CODE></TD>
-<TD ALIGN="right"><CODE>14</CODE></TD>
+<TD ALIGN="right"><CODE>49</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_DISTINCTMEMBERS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A></CODE></TD>
-<TD ALIGN="right"><CODE>15</CODE></TD>
+<TD ALIGN="right"><CODE>50</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_EQUIVALENTCLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>16</CODE></TD>
+<TD ALIGN="right"><CODE>51</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OWL_EQUIVALENTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>52</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_FUNCTIONALPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>17</CODE></TD>
+<TD ALIGN="right"><CODE>53</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.OWL_HASVALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A></CODE></TD>
+<TD ALIGN="right"><CODE>54</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_IMPORTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A></CODE></TD>
-<TD ALIGN="right"><CODE>18</CODE></TD>
+<TD ALIGN="right"><CODE>55</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_INTERSECTIONOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>19</CODE></TD>
+<TD ALIGN="right"><CODE>56</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_INVERSEOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>20</CODE></TD>
+<TD ALIGN="right"><CODE>57</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_MAXCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>21</CODE></TD>
+<TD ALIGN="right"><CODE>58</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_MINCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>22</CODE></TD>
+<TD ALIGN="right"><CODE>59</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_OBJECTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>23</CODE></TD>
+<TD ALIGN="right"><CODE>60</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_ONEOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>25</CODE></TD>
+<TD ALIGN="right"><CODE>62</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_ONPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>24</CODE></TD>
+<TD ALIGN="right"><CODE>61</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_ONTOLOGY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A></CODE></TD>
-<TD ALIGN="right"><CODE>26</CODE></TD>
+<TD ALIGN="right"><CODE>63</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_RESTRICTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>27</CODE></TD>
+<TD ALIGN="right"><CODE>64</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_SOMEVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>28</CODE></TD>
+<TD ALIGN="right"><CODE>65</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_TRANSITIVEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>29</CODE></TD>
+<TD ALIGN="right"><CODE>66</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.OWL_UNIONOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>30</CODE></TD>
+<TD ALIGN="right"><CODE>67</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.QUOTE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.OWL_VERSIONINFO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#QUOTE">QUOTE</A></CODE></TD>
-<TD ALIGN="right"><CODE>77</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A></CODE></TD>
+<TD ALIGN="right"><CODE>68</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RBRACE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_ANYORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RBRACE">RBRACE</A></CODE></TD>
-<TD ALIGN="right"><CODE>73</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A></CODE></TD>
+<TD ALIGN="right"><CODE>69</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RBRACKET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_COMPONENTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RBRACKET">RBRACKET</A></CODE></TD>
-<TD ALIGN="right"><CODE>75</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A></CODE></TD>
+<TD ALIGN="right"><CODE>70</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_ABOUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_COMPOSEDOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>32</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A></CODE></TD>
+<TD ALIGN="right"><CODE>71</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_DATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_CONTROLCONSTRUCTBAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>33</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A></CODE></TD>
+<TD ALIGN="right"><CODE>72</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_DESCRIPTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_CONTROLCONSTRUCTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>34</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A></CODE></TD>
+<TD ALIGN="right"><CODE>73</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_FIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_ELSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A></CODE></TD>
-<TD ALIGN="right"><CODE>36</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A></CODE></TD>
+<TD ALIGN="right"><CODE>74</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_ID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_HASINPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_ID">RDF_ID</A></CODE></TD>
-<TD ALIGN="right"><CODE>35</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>75</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_PARSETYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_HASOUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>38</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>76</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_RDF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_IFCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A></CODE></TD>
-<TD ALIGN="right"><CODE>31</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A></CODE></TD>
+<TD ALIGN="right"><CODE>77</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_RESOURCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_IFTHENELSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A></CODE></TD>
-<TD ALIGN="right"><CODE>39</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A></CODE></TD>
+<TD ALIGN="right"><CODE>78</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_REST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_INPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_REST">RDF_REST</A></CODE></TD>
-<TD ALIGN="right"><CODE>37</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>79</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDF_TYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_OUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>40</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>80</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_COMMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_PARAMETERTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>41</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>81</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_DOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_PERFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A></CODE></TD>
-<TD ALIGN="right"><CODE>42</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A></CODE></TD>
+<TD ALIGN="right"><CODE>82</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.RDFS_RANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserConstants.P1_PROCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>83</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.P1_REPEATUNTIL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A></CODE></TD>
+<TD ALIGN="right"><CODE>84</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.P1_SEQUENCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A></CODE></TD>
+<TD ALIGN="right"><CODE>85</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.P1_THEN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_THEN">P1_THEN</A></CODE></TD>
+<TD ALIGN="right"><CODE>86</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.P1_UNTILCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A></CODE></TD>
+<TD ALIGN="right"><CODE>87</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.P1_UNTILPROCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>88</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.PREFIX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#PREFIX">PREFIX</A></CODE></TD>
+<TD ALIGN="right"><CODE>33</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.PROCESS_PARTICIPANT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A></CODE></TD>
+<TD ALIGN="right"><CODE>89</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.PROCESS_PERFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A></CODE></TD>
+<TD ALIGN="right"><CODE>90</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.QUOTE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#QUOTE">QUOTE</A></CODE></TD>
+<TD ALIGN="right"><CODE>129</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RBRACE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RBRACE">RBRACE</A></CODE></TD>
+<TD ALIGN="right"><CODE>127</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_ABOUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>92</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_DATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>93</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_DESCRIPTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>94</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_FIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A></CODE></TD>
+<TD ALIGN="right"><CODE>96</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_ID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_ID">RDF_ID</A></CODE></TD>
+<TD ALIGN="right"><CODE>95</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_PARSETYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>99</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_PROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>97</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_RDF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A></CODE></TD>
+<TD ALIGN="right"><CODE>91</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_RESOURCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A></CODE></TD>
+<TD ALIGN="right"><CODE>100</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_REST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_REST">RDF_REST</A></CODE></TD>
+<TD ALIGN="right"><CODE>98</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDF_TYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>101</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDFS_COMMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>102</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDFS_DOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A></CODE></TD>
+<TD ALIGN="right"><CODE>103</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDFS_LABEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>104</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDFS_RANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>43</CODE></TD>
+<TD ALIGN="right"><CODE>105</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.RDFS_SEEALSO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A></CODE></TD>
+<TD ALIGN="right"><CODE>106</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.RDFS_SUBCLASSOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>44</CODE></TD>
+<TD ALIGN="right"><CODE>107</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.RDFS_SUBPROPERTYOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>45</CODE></TD>
+<TD ALIGN="right"><CODE>108</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.SEMICOLON"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A></CODE></TD>
-<TD ALIGN="right"><CODE>76</CODE></TD>
+<TD ALIGN="right"><CODE>128</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.SLASH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#SLASH">SLASH</A></CODE></TD>
-<TD ALIGN="right"><CODE>82</CODE></TD>
+<TD ALIGN="right"><CODE>134</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserConstants.START_ENDTAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A></CODE></TD>
-<TD ALIGN="right"><CODE>79</CODE></TD>
+<TD ALIGN="right"><CODE>131</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.START_TAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#START_TAG">START_TAG</A></CODE></TD>
+<TD ALIGN="right"><CODE>132</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.STRING_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>122</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.SUBCLASSOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A></CODE></TD>
+<TD ALIGN="right"><CODE>34</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.VERSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#VERSION">VERSION</A></CODE></TD>
+<TD ALIGN="right"><CODE>109</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XML">XML</A></CODE></TD>
+<TD ALIGN="right"><CODE>110</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XML_BASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XML_BASE">XML_BASE</A></CODE></TD>
+<TD ALIGN="right"><CODE>111</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS">XMLNS</A></CODE></TD>
+<TD ALIGN="right"><CODE>112</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_XML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A></CODE></TD>
+<TD ALIGN="right"><CODE>113</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserConstants.XMLNS_XX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></CODE></TD>
+<TD ALIGN="right"><CODE>114</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">AST.<A HREF="AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTABBREVIATEDIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</A></CODE></TD>
+<TD ALIGN="right"><CODE>100</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTANNOTATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</A></CODE></TD>
+<TD ALIGN="right"><CODE>20</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTANNOTATIONPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>21</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</A></CODE></TD>
+<TD ALIGN="right"><CODE>101</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTCLASSASSERTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>23</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTCLAZZ"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</A></CODE></TD>
+<TD ALIGN="right"><CODE>22</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTDATAPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>24</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTDATAPROPERTYDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</A></CODE></TD>
+<TD ALIGN="right"><CODE>25</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTDATAPROPERTYRANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>26</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTDATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>27</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTDATATYPEIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</A></CODE></TD>
+<TD ALIGN="right"><CODE>102</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTDECLARATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</A></CODE></TD>
+<TD ALIGN="right"><CODE>28</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>7</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTEXPRESSIONCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</A></CODE></TD>
+<TD ALIGN="right"><CODE>16</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTEXPRESSIONLOGICLANGUAGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>17</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTEXPRESSIONREFURI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</A></CODE></TD>
+<TD ALIGN="right"><CODE>18</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTEXPREXPRESSIONDATA"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</A></CODE></TD>
+<TD ALIGN="right"><CODE>15</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTEXPRKIFCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</A></CODE></TD>
+<TD ALIGN="right"><CODE>14</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTFLOATELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>10</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTIDENTIFIER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTINTELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>9</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</A></CODE></TD>
+<TD ALIGN="right"><CODE>103</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTLISTFIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</A></CODE></TD>
+<TD ALIGN="right"><CODE>12</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTLISTREST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</A></CODE></TD>
+<TD ALIGN="right"><CODE>13</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTLITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>29</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTNAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</A></CODE></TD>
+<TD ALIGN="right"><CODE>104</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTNAMEDINDIVIDUAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</A></CODE></TD>
+<TD ALIGN="right"><CODE>30</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOBJECTEXACTCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</A></CODE></TD>
+<TD ALIGN="right"><CODE>31</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOBJECTLISTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</A></CODE></TD>
+<TD ALIGN="right"><CODE>19</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOBJECTMINCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</A></CODE></TD>
+<TD ALIGN="right"><CODE>32</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOBJECTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>34</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOBJECTPROPERTYASSERTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>35</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOBJECTPROPERTYDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</A></CODE></TD>
+<TD ALIGN="right"><CODE>36</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOBJECTSOMEVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</A></CODE></TD>
+<TD ALIGN="right"><CODE>33</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTONTOLOGY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTONTOLOGYIRI"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</A></CODE></TD>
+<TD ALIGN="right"><CODE>105</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLALLDIFFERENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>40</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLALLVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</A></CODE></TD>
+<TD ALIGN="right"><CODE>41</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</A></CODE></TD>
+<TD ALIGN="right"><CODE>42</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLCLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</A></CODE></TD>
+<TD ALIGN="right"><CODE>43</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.START_TAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#START_TAG">START_TAG</A></CODE></TD>
-<TD ALIGN="right"><CODE>80</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</A></CODE></TD>
+<TD ALIGN="right"><CODE>44</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.STRING_LITERAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A></CODE></TD>
-<TD ALIGN="right"><CODE>68</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>45</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.VERSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#VERSION">VERSION</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</A></CODE></TD>
 <TD ALIGN="right"><CODE>46</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLDISTINCTMEMBERS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XML">XML</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A></CODE></TD>
 <TD ALIGN="right"><CODE>47</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XML_BASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XML_BASE">XML_BASE</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A></CODE></TD>
 <TD ALIGN="right"><CODE>48</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLEQUIVALENTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS">XMLNS</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</A></CODE></TD>
 <TD ALIGN="right"><CODE>49</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_DAML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_DAML">XMLNS_DAML</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</A></CODE></TD>
 <TD ALIGN="right"><CODE>50</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_DC"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLHASVALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS_DC">XMLNS_DC</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</A></CODE></TD>
 <TD ALIGN="right"><CODE>51</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_OWL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_OWL">XMLNS_OWL</A></CODE></TD>
-<TD ALIGN="right"><CODE>53</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</A></CODE></TD>
+<TD ALIGN="right"><CODE>52</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_P1"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_P1">XMLNS_P1</A></CODE></TD>
-<TD ALIGN="right"><CODE>52</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</A></CODE></TD>
+<TD ALIGN="right"><CODE>53</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_PROTEGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_PROTEGE">XMLNS_PROTEGE</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</A></CODE></TD>
 <TD ALIGN="right"><CODE>54</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_RDF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLMAXCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserConstants.html#XMLNS_RDF">XMLNS_RDF</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A></CODE></TD>
 <TD ALIGN="right"><CODE>55</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_RDFS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_RDFS">XMLNS_RDFS</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A></CODE></TD>
 <TD ALIGN="right"><CODE>56</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_SWRL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_SWRL">XMLNS_SWRL</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A></CODE></TD>
 <TD ALIGN="right"><CODE>57</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_SWRLB"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_SWRLB">XMLNS_SWRLB</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A></CODE></TD>
 <TD ALIGN="right"><CODE>58</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_XSD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_XSD">XMLNS_XSD</A></CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A></CODE></TD>
 <TD ALIGN="right"><CODE>59</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserConstants.XMLNS_XSP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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/OwlParserConstants.html#XMLNS_XSP">XMLNS_XSP</A></CODE></TD>
-<TD ALIGN="right"><CODE>60</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>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A></CODE></TD>
+<TD ALIGN="right"><CODE>39</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>6</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>60</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTFLOATELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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#JJTFLOATELEMENT">JJTFLOATELEMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>9</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A></CODE></TD>
+<TD ALIGN="right"><CODE>61</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTIDENTIFIER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLTRANSITIVEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A></CODE></TD>
-<TD ALIGN="right"><CODE>7</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>62</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTINTELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<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#JJTINTELEMENT">JJTINTELEMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>8</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A></CODE></TD>
+<TD ALIGN="right"><CODE>63</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTOWLVERSIONINFO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A></CODE></TD>
-<TD ALIGN="right"><CODE>4</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</A></CODE></TD>
+<TD ALIGN="right"><CODE>64</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLALLDIFFERENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1ANYORDER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>12</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</A></CODE></TD>
+<TD ALIGN="right"><CODE>65</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLALLVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1COMPONENTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>13</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</A></CODE></TD>
+<TD ALIGN="right"><CODE>66</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1COMPOSEDOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>14</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</A></CODE></TD>
+<TD ALIGN="right"><CODE>67</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLCLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTBAG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>15</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</A></CODE></TD>
+<TD ALIGN="right"><CODE>68</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLDATARANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTLIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>16</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</A></CODE></TD>
+<TD ALIGN="right"><CODE>69</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLDATATYPEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1ELSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>17</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</A></CODE></TD>
+<TD ALIGN="right"><CODE>70</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLDISJOINTWITH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1HASINPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</A></CODE></TD>
-<TD ALIGN="right"><CODE>18</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>71</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLDISTINCTMEMBERS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1HASOUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A></CODE></TD>
-<TD ALIGN="right"><CODE>19</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>72</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLEQUIVALENTCLASS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1IFCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A></CODE></TD>
-<TD ALIGN="right"><CODE>20</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</A></CODE></TD>
+<TD ALIGN="right"><CODE>73</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLFUNCTIONALPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1IFTHENELSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>21</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</A></CODE></TD>
+<TD ALIGN="right"><CODE>74</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLIMPORTS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1INPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</A></CODE></TD>
-<TD ALIGN="right"><CODE>22</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>75</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLINTERSECTIONOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1OUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>23</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>76</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLINVERSEOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1PARAMETERTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>24</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>77</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLMAXCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1PERFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>25</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</A></CODE></TD>
+<TD ALIGN="right"><CODE>78</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLMINCARDINALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1PROCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A></CODE></TD>
-<TD ALIGN="right"><CODE>26</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>79</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLOBJECTPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1REPEATUNTIL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>27</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</A></CODE></TD>
+<TD ALIGN="right"><CODE>80</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLONEOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1SEQUENCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>28</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</A></CODE></TD>
+<TD ALIGN="right"><CODE>81</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLONPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1THEN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>29</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</A></CODE></TD>
+<TD ALIGN="right"><CODE>82</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLONTOLOGY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1UNTILCONDITION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A></CODE></TD>
-<TD ALIGN="right"><CODE>11</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</A></CODE></TD>
+<TD ALIGN="right"><CODE>83</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLRESTRICTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTP1UNTILPROCESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>30</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>84</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLSOMEVALUESFROM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTPREFIX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A></CODE></TD>
-<TD ALIGN="right"><CODE>31</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</A></CODE></TD>
+<TD ALIGN="right"><CODE>37</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLTRANSITIVEPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTPROCESSPARTICIPANT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A></CODE></TD>
-<TD ALIGN="right"><CODE>32</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</A></CODE></TD>
+<TD ALIGN="right"><CODE>85</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTOWLUNIONOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTPROCESSPERFORM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>33</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</A></CODE></TD>
+<TD ALIGN="right"><CODE>86</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFABOUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A></CODE></TD>
-<TD ALIGN="right"><CODE>44</CODE></TD>
+<TD ALIGN="right"><CODE>106</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFDATATYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>45</CODE></TD>
+<TD ALIGN="right"><CODE>107</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFDECLARATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A></CODE></TD>
-<TD ALIGN="right"><CODE>3</CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFDESCRIPTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A></CODE></TD>
-<TD ALIGN="right"><CODE>35</CODE></TD>
+<TD ALIGN="right"><CODE>88</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFFIRST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A></CODE></TD>
-<TD ALIGN="right"><CODE>36</CODE></TD>
+<TD ALIGN="right"><CODE>89</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A></CODE></TD>
-<TD ALIGN="right"><CODE>46</CODE></TD>
+<TD ALIGN="right"><CODE>108</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFPARSETYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>47</CODE></TD>
+<TD ALIGN="right"><CODE>109</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTRDFPROPERTY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</A></CODE></TD>
+<TD ALIGN="right"><CODE>90</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFRESOURCE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</A></CODE></TD>
-<TD ALIGN="right"><CODE>48</CODE></TD>
+<TD ALIGN="right"><CODE>110</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFREST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</A></CODE></TD>
-<TD ALIGN="right"><CODE>37</CODE></TD>
+<TD ALIGN="right"><CODE>91</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFSCOMMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</A></CODE></TD>
-<TD ALIGN="right"><CODE>38</CODE></TD>
+<TD ALIGN="right"><CODE>92</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFSDOMAIN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</A></CODE></TD>
-<TD ALIGN="right"><CODE>39</CODE></TD>
+<TD ALIGN="right"><CODE>93</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTRDFSLABEL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</A></CODE></TD>
+<TD ALIGN="right"><CODE>94</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFSRANGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</A></CODE></TD>
-<TD ALIGN="right"><CODE>40</CODE></TD>
+<TD ALIGN="right"><CODE>95</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTRDFSSEEALSO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</A></CODE></TD>
+<TD ALIGN="right"><CODE>96</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFSSUBCLASSOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>41</CODE></TD>
+<TD ALIGN="right"><CODE>97</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFSSUBPROPERTYOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</A></CODE></TD>
-<TD ALIGN="right"><CODE>42</CODE></TD>
+<TD ALIGN="right"><CODE>98</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTRDFTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</A></CODE></TD>
-<TD ALIGN="right"><CODE>34</CODE></TD>
+<TD ALIGN="right"><CODE>87</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTSPECIFICATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
@@ -902,31 +1574,37 @@ AST.*</FONT></TH>
 <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>10</CODE></TD>
+<TD ALIGN="right"><CODE>11</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="AST.OwlParserTreeConstants.JJTSUBCLASSOF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</A></CODE></TD>
+<TD ALIGN="right"><CODE>38</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTVALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</A></CODE></TD>
-<TD ALIGN="right"><CODE>62</CODE></TD>
+<TD ALIGN="right"><CODE>115</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTVERSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</A></CODE></TD>
-<TD ALIGN="right"><CODE>43</CODE></TD>
+<TD ALIGN="right"><CODE>99</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTVOID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</A></CODE></TD>
-<TD ALIGN="right"><CODE>5</CODE></TD>
+<TD ALIGN="right"><CODE>6</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTXMLBASE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</A></CODE></TD>
-<TD ALIGN="right"><CODE>49</CODE></TD>
+<TD ALIGN="right"><CODE>111</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="AST.OwlParserTreeConstants.JJTXMLHEADER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
@@ -938,73 +1616,19 @@ AST.*</FONT></TH>
 <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>50</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>51</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>52</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>61</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>53</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>54</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>55</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>60</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLNSSWRL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNSSWRL">JJTXMLNSSWRL</A></CODE></TD>
-<TD ALIGN="right"><CODE>56</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLNSSWRLB"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNSSWRLB">JJTXMLNSSWRLB</A></CODE></TD>
-<TD ALIGN="right"><CODE>57</CODE></TD>
+<TD ALIGN="right"><CODE>112</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLNSXSD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSXML"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNSXSD">JJTXMLNSXSD</A></CODE></TD>
-<TD ALIGN="right"><CODE>58</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</A></CODE></TD>
+<TD ALIGN="right"><CODE>113</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="AST.OwlParserTreeConstants.JJTXMLNSXSP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="AST.OwlParserTreeConstants.JJTXMLNSXX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNSXSP">JJTXMLNSXSP</A></CODE></TD>
-<TD ALIGN="right"><CODE>59</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</A></CODE></TD>
+<TD ALIGN="right"><CODE>114</CODE></TD>
 </TR>
 </FONT></TD>
 </TR>
@@ -1027,7 +1651,7 @@ AST.*</FONT></TH>
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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>
diff --git a/javadoc/deprecated-list.html b/javadoc/deprecated-list.html
index d88a5f47c5bf7b0cdd4262a3c4e03cdb52ce49f4..b7900f00411375628ecbe02fb5fce89177ccb99e 100644
--- a/javadoc/deprecated-list.html
+++ b/javadoc/deprecated-list.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:30 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Deprecated List
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -39,7 +39,7 @@ function windowTitle()
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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>
@@ -119,7 +119,7 @@ function windowTitle()
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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>
diff --git a/javadoc/help-doc.html b/javadoc/help-doc.html
index 04b9b3c86aeca5840f9f930a7a3544f764724d29..40f7af340f82e12259ab6291c20f8becb8501974 100644
--- a/javadoc/help-doc.html
+++ b/javadoc/help-doc.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:30 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 API Help
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -39,7 +39,7 @@ function windowTitle()
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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>
@@ -166,7 +166,7 @@ This help file applies to API documentation generated using the standard doclet.
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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>
diff --git a/javadoc/index-all.html b/javadoc/index-all.html
index 98e9d0dae79eaddb6cdc9695aef50aa85e255e0f..5fddbf40966801384169d7b81d126513e45a6ee1 100644
--- a/javadoc/index-all.html
+++ b/javadoc/index-all.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Index
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
 
@@ -39,7 +39,7 @@ function windowTitle()
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./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>
@@ -80,6 +80,24 @@ function windowTitle()
 <A NAME="_A_"><!-- --></A><H2>
 <B>A</B></H2>
 <DL>
+<DT><A HREF="./AST/AbbreviatedIRI.html" title="class in AST"><B>AbbreviatedIRI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/AbbreviatedIRI.html#AbbreviatedIRI(int)"><B>AbbreviatedIRI(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.OwlParser, int)"><B>AbbreviatedIRI(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#AbbreviatedIRI()"><B>AbbreviatedIRI()</B></A> - 
+Constructor for class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.Value)"><B>AbbreviatedIRI(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#AbbreviatedIRI()"><B>AbbreviatedIRI()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#ABBREVIATEDIRI"><B>ABBREVIATEDIRI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#add(AST.ASTNode)"><B>add(ASTNode)</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
@@ -88,15 +106,96 @@ Method in exception AST.<A HREF="./AST/ParseException.html" title="class in AST"
 <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/Annotation.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -130,9 +229,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -178,6 +283,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -187,6 +364,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -196,9 +376,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -208,21 +394,105 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/XmlHeader.html#addAttribute(AST.Attribute)"><B>addAttribute(Attribute)</B></A> - 
 Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#addChild(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/Annotation.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -256,9 +526,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -304,6 +580,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -313,6 +661,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -322,9 +673,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -334,6 +691,9 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#addElement(AST.Element)"><B>addElement(Element)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/TokenMgrError.html#addEscapes(java.lang.String)"><B>addEscapes(String)</B></A> - 
 Static method in error AST.<A HREF="./AST/TokenMgrError.html" title="class in AST">TokenMgrError</A>
 <DD>Replaces unprintable characters by their espaced (or unicode escaped)
@@ -353,6 +713,42 @@ Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">Jav
 <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/Annotation.html" title="class in AST"><B>Annotation</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Annotation.html#Annotation(int)"><B>Annotation(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#Annotation(AST.OwlParser, int)"><B>Annotation(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#Annotation()"><B>Annotation()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#Annotation(AST.List, AST.List)"><B>Annotation(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Annotation()"><B>Annotation()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#ANNOTATION"><B>ANNOTATION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html" title="class in AST"><B>AnnotationProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/AnnotationProperty.html#AnnotationProperty(int)"><B>AnnotationProperty(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#AnnotationProperty(AST.OwlParser, int)"><B>AnnotationProperty(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#AnnotationProperty()"><B>AnnotationProperty()</B></A> - 
+Constructor for class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#AnnotationProperty(AST.List, AST.List)"><B>AnnotationProperty(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#AnnotationProperty()"><B>AnnotationProperty()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#ANNOTATIONPROPERTY"><B>ANNOTATIONPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#ASSIGN"><B>ASSIGN</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
@@ -427,27 +823,96 @@ Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">J
 <A NAME="_C_"><!-- --></A><H2>
 <B>C</B></H2>
 <DL>
+<DT><A HREF="./AST/Cardinality.html" title="class in AST"><B>Cardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Cardinality.html#Cardinality(int)"><B>Cardinality(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#Cardinality(AST.OwlParser, int)"><B>Cardinality(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#Cardinality()"><B>Cardinality()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#Cardinality(AST.Value)"><B>Cardinality(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Cardinality()"><B>Cardinality()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#CARDINALITY"><B>CARDINALITY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#CHANGE"><B>CHANGE</B></A> - 
 Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#CHARACTER_LITERAL"><B>CHARACTER_LITERAL</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Attribute.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Element.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -457,12 +922,60 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
 <DD>&nbsp;
@@ -499,9 +1012,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -547,6 +1066,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -571,6 +1162,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -583,9 +1177,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -610,6 +1210,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -625,60 +1228,120 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXX.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/SimpleNode.html#children"><B>children</B></A> - 
+Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<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/OwlParserConstants.html#CLASS"><B>CLASS</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/ClassAssertion.html" title="class in AST"><B>ClassAssertion</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ClassAssertion.html#ClassAssertion(int)"><B>ClassAssertion(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/ClassAssertion.html#ClassAssertion(AST.OwlParser, int)"><B>ClassAssertion(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/ClassAssertion.html#ClassAssertion()"><B>ClassAssertion()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/ClassAssertion.html#ClassAssertion(AST.List, AST.List)"><B>ClassAssertion(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</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>
+<DT><A HREF="./AST/OwlParser.html#ClassAssertion()"><B>ClassAssertion()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrl.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
+<DT><A HREF="./AST/OwlParserConstants.html#CLASSASSERTION"><B>CLASSASSERTION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
+<DT><A HREF="./AST/Clazz.html" title="class in AST"><B>Clazz</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Clazz.html#Clazz(int)"><B>Clazz(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/Clazz.html#Clazz(AST.OwlParser, int)"><B>Clazz(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsp.html#checkChild(AST.Node, int)"><B>checkChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/Clazz.html#Clazz()"><B>Clazz()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#children"><B>children</B></A> - 
-Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
+<DT><A HREF="./AST/Clazz.html#Clazz(AST.List, AST.List)"><B>Clazz(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Clazz()"><B>Clazz()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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/Cardinality.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Element.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -688,26 +1351,74 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
+<DT><A HREF="./AST/ListFirst.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/Opt.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
+<DT><A HREF="./AST/ListRest.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
+<DT><A HREF="./AST/Literal.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
+<DT><A HREF="./AST/Name.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
+<DT><A HREF="./AST/NamedIndividual.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
+<DT><A HREF="./AST/ObjectExactCardinality.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OClass.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Opt.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlAllDifferent.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlAllValuesFrom.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlCardinality.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlClass.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlClassDecl.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
@@ -730,9 +1441,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -778,6 +1495,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -802,6 +1591,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -814,9 +1606,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -841,6 +1639,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#clone()"><B>clone()</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -856,38 +1657,11 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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/XmlnsSwrl.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
+<DT><A HREF="./AST/XmlnsXml.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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/XmlnsXsp.html#clone()"><B>clone()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#clone()"><B>clone()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#COLON"><B>COLON</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
@@ -907,12 +1681,63 @@ Constructor for class AST.<A HREF="./AST/ComplexElement.html" title="class in AS
 <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/AbbreviatedIRI.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -922,9 +1747,57 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
 <DD>&nbsp;
@@ -961,9 +1834,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -1003,6 +1882,78 @@ Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in A
 <DT><A HREF="./AST/OwlUnionOf.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -1027,6 +1978,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -1039,9 +1993,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -1063,6 +2023,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#copy()"><B>copy()</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -1078,38 +2041,11 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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/XmlnsSwrl.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
+<DT><A HREF="./AST/XmlnsXml.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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/XmlnsXsp.html#copy()"><B>copy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#copy()"><B>copy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTokenManager.html#curChar"><B>curChar</B></A> - 
 Variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
@@ -1122,6 +2058,96 @@ Variable in exception AST.<A HREF="./AST/ParseException.html" title="class in AS
 <A NAME="_D_"><!-- --></A><H2>
 <B>D</B></H2>
 <DL>
+<DT><A HREF="./AST/DataProperty.html" title="class in AST"><B>DataProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DataProperty.html#DataProperty(int)"><B>DataProperty(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#DataProperty(AST.OwlParser, int)"><B>DataProperty(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#DataProperty()"><B>DataProperty()</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#DataProperty(AST.List, AST.List)"><B>DataProperty(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#DataProperty()"><B>DataProperty()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#DATAPROPERTY"><B>DATAPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html" title="class in AST"><B>DataPropertyDomain</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DataPropertyDomain.html#DataPropertyDomain(int)"><B>DataPropertyDomain(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#DataPropertyDomain(AST.OwlParser, int)"><B>DataPropertyDomain(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#DataPropertyDomain()"><B>DataPropertyDomain()</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#DataPropertyDomain(AST.List, AST.List)"><B>DataPropertyDomain(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#DataPropertyDomain()"><B>DataPropertyDomain()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#DATAPROPERTYDOMAIN"><B>DATAPROPERTYDOMAIN</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html" title="class in AST"><B>DataPropertyRange</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DataPropertyRange.html#DataPropertyRange(int)"><B>DataPropertyRange(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#DataPropertyRange(AST.OwlParser, int)"><B>DataPropertyRange(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#DataPropertyRange()"><B>DataPropertyRange()</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#DataPropertyRange(AST.List, AST.List)"><B>DataPropertyRange(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#DataPropertyRange()"><B>DataPropertyRange()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#DATAPROPERTYRANGE"><B>DATAPROPERTYRANGE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html" title="class in AST"><B>Datatype</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Datatype.html#Datatype(int)"><B>Datatype(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#Datatype(AST.OwlParser, int)"><B>Datatype(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#Datatype()"><B>Datatype()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#Datatype(AST.List, AST.List)"><B>Datatype(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Datatype()"><B>Datatype()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#DATATYPE"><B>DATATYPE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html" title="class in AST"><B>DatatypeIRI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/DatatypeIRI.html#DatatypeIRI(int)"><B>DatatypeIRI(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#DatatypeIRI(AST.OwlParser, int)"><B>DatatypeIRI(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#DatatypeIRI()"><B>DatatypeIRI()</B></A> - 
+Constructor for class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#DatatypeIRI(AST.Value)"><B>DatatypeIRI(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#DatatypeIRI()"><B>DatatypeIRI()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#DATATYPEIRI"><B>DATATYPEIRI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTokenManager.html#debugStream"><B>debugStream</B></A> - 
 Variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
 <DD>&nbsp;
@@ -1137,6 +2163,24 @@ Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlCl
 <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/Declaration.html" title="class in AST"><B>Declaration</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Declaration.html#Declaration(int)"><B>Declaration(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#Declaration(AST.OwlParser, int)"><B>Declaration(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#Declaration()"><B>Declaration()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#Declaration(AST.List, AST.List)"><B>Declaration(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Declaration()"><B>Declaration()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#DECLARATION"><B>DECLARATION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#DEFAULT"><B>DEFAULT</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
@@ -1170,21 +2214,72 @@ Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleN
 <DT><A HREF="./AST/Start.html#dumpClasses(java.io.PrintStream)"><B>dumpClasses(PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -1194,12 +2289,60 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
 <DD>&nbsp;
@@ -1236,9 +2379,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -1284,6 +2433,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -1308,6 +2529,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -1320,9 +2544,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -1347,6 +2577,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -1362,44 +2595,17 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/XmlnsXX.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<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/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/XmlnsSwrl.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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/XmlnsXsp.html#dumpTree(java.lang.String, java.io.PrintStream)"><B>dumpTree(String, PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</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>
+<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>
@@ -1449,6 +2655,96 @@ Variable in exception AST.<A HREF="./AST/ParseException.html" title="class in AS
 <DT><A HREF="./AST/OwlParserConstants.html#EXPONENT"><B>EXPONENT</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA"><B>EXPR_EXPRESSIONDATA</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#EXPR_KIFCONDITION"><B>EXPR_KIFCONDITION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#EXPRESSION_CONDITION"><B>EXPRESSION_CONDITION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE"><B>EXPRESSION_LOGICLANGUAGE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#EXPRESSION_REFURI"><B>EXPRESSION_REFURI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html" title="class in AST"><B>ExpressionCondition</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExpressionCondition.html#ExpressionCondition(int)"><B>ExpressionCondition(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#ExpressionCondition(AST.OwlParser, int)"><B>ExpressionCondition(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#ExpressionCondition()"><B>ExpressionCondition()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#ExpressionCondition(AST.List, AST.List)"><B>ExpressionCondition(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ExpressionCondition()"><B>ExpressionCondition()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST"><B>ExpressionLogicLanguage</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(int)"><B>ExpressionLogicLanguage(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.OwlParser, int)"><B>ExpressionLogicLanguage(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage()"><B>ExpressionLogicLanguage()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.List, AST.List)"><B>ExpressionLogicLanguage(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ExpressionLogicLanguage()"><B>ExpressionLogicLanguage()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html" title="class in AST"><B>ExpressionRefURI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExpressionRefURI.html#ExpressionRefURI(int)"><B>ExpressionRefURI(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#ExpressionRefURI(AST.OwlParser, int)"><B>ExpressionRefURI(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#ExpressionRefURI()"><B>ExpressionRefURI()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#ExpressionRefURI(AST.List, AST.List)"><B>ExpressionRefURI(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ExpressionRefURI()"><B>ExpressionRefURI()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html" title="class in AST"><B>ExprExpressionData</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExprExpressionData.html#ExprExpressionData(int)"><B>ExprExpressionData(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#ExprExpressionData(AST.OwlParser, int)"><B>ExprExpressionData(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#ExprExpressionData()"><B>ExprExpressionData()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#ExprExpressionData(AST.List, AST.List)"><B>ExprExpressionData(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ExprExpressionData()"><B>ExprExpressionData()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html" title="class in AST"><B>ExprKIFCondition</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ExprKIFCondition.html#ExprKIFCondition(int)"><B>ExprKIFCondition(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#ExprKIFCondition(AST.OwlParser, int)"><B>ExprKIFCondition(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#ExprKIFCondition()"><B>ExprKIFCondition()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#ExprKIFCondition(AST.List, AST.List)"><B>ExprKIFCondition(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ExprKIFCondition()"><B>ExprKIFCondition()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
 </DL>
 <HR>
 <A NAME="_F_"><!-- --></A><H2>
@@ -1475,12 +2771,63 @@ Constructor for class AST.<A HREF="./AST/FloatElement.html" title="class in AST"
 <DT><A HREF="./AST/OwlParser.html#FloatElement()"><B>FloatElement()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -1490,9 +2837,57 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
 <DD>&nbsp;
@@ -1529,9 +2924,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -1571,6 +2972,78 @@ Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in A
 <DT><A HREF="./AST/OwlUnionOf.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -1595,6 +3068,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -1607,9 +3083,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -1631,6 +3113,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#fullCopy()"><B>fullCopy()</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -1646,38 +3131,11 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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/XmlnsSwrl.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
+<DT><A HREF="./AST/XmlnsXml.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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;
-<DT><A HREF="./AST/XmlnsXsp.html#fullCopy()"><B>fullCopy()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#fullCopy()"><B>fullCopy()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
 </DL>
 <HR>
@@ -1726,15 +3184,96 @@ Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlCl
 <DT><A HREF="./AST/Start.html#genRewrites(java.io.PrintStream)"><B>genRewrites(PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -1768,9 +3307,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -1816,6 +3361,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -1825,6 +3442,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -1834,9 +3454,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -1846,18 +3472,102 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/XmlHeader.html#getAttribute(int)"><B>getAttribute(int)</B></A> - 
 Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -1891,9 +3601,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -1939,6 +3655,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -1948,6 +3736,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -1957,9 +3748,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -1969,31 +3766,115 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getAttributeList()"><B>getAttributeList()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/XmlHeader.html#getAttributeList()"><B>getAttributeList()</B></A> - 
 Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
+<DT><A HREF="./AST/ExpressionCondition.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
+<DT><A HREF="./AST/ExpressionRefURI.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
+<DT><A HREF="./AST/ExprExpressionData.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
+<DT><A HREF="./AST/ExprKIFCondition.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+<DT><A HREF="./AST/ListFirst.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OClass.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlAllDifferent.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlAllValuesFrom.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlCardinality.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlClass.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlClassDecl.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlClassUse.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
@@ -2014,9 +3895,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -2062,6 +3949,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -2071,6 +4030,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -2080,9 +4042,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -2092,6 +4060,9 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/XmlHeader.html#getAttributeListNoTransform()"><B>getAttributeListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
 <DD>&nbsp;
@@ -2110,15 +4081,96 @@ Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A
 <DT><A HREF="./AST/JavaCharStream.html#getColumn()"><B>getColumn()</B></A> - 
 Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
 <DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
+<DT><A HREF="./AST/Annotation.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -2152,9 +4204,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -2200,6 +4258,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -2209,6 +4339,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -2218,9 +4351,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -2230,15 +4369,99 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#getElement(int)"><B>getElement(int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getElement(int)"><B>getElement(int)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -2272,9 +4495,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -2320,6 +4549,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -2329,6 +4630,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -2338,9 +4642,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -2350,15 +4660,99 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#getElementList()"><B>getElementList()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getElementList()"><B>getElementList()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -2392,9 +4786,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -2440,6 +4840,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -2449,6 +4921,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -2458,9 +4933,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -2470,6 +4951,9 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getElementListNoTransform()"><B>getElementListNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/JavaCharStream.html#getEndColumn()"><B>getEndColumn()</B></A> - 
 Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
 <DD>&nbsp;
@@ -2503,6 +4987,9 @@ Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">D
 <DT><A HREF="./AST/Identifier.html#getIDENTIFIER()"><B>getIDENTIFIER()</B></A> - 
 Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXX.html#getIDENTIFIER()"><B>getIDENTIFIER()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getIdentifierNoTransform()"><B>getIdentifierNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
@@ -2537,35 +5024,116 @@ Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParse
 <DT><A HREF="./AST/OwlParserTokenManager.html#getNextToken()"><B>getNextToken()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OClass.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
+<DT><A HREF="./AST/ExpressionCondition.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlAllDifferent.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlAllValuesFrom.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
+<DT><A HREF="./AST/ExpressionRefURI.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
+<DT><A HREF="./AST/ExprExpressionData.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlClass.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
+<DT><A HREF="./AST/ExprKIFCondition.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
+<DT><A HREF="./AST/ListFirst.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlClassUse.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
+<DT><A HREF="./AST/ListRest.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlDataRange.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
+<DT><A HREF="./AST/Literal.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OClass.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlAllDifferent.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlAllValuesFrom.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlCardinality.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlClass.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlClass.html" title="class in AST">OwlClass</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlClassDecl.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlClassUse.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlDataRange.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlDatatypeProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
@@ -2579,9 +5147,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -2627,6 +5201,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -2636,6 +5282,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -2645,9 +5294,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -2657,24 +5312,78 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/XmlHeader.html#getNumAttribute()"><B>getNumAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Attribute.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Element.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -2684,9 +5393,57 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -2720,9 +5477,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -2768,6 +5531,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -2792,6 +5627,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -2804,9 +5642,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -2831,6 +5675,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#getNumChild()"><B>getNumChild()</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -2846,48 +5693,102 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsDc.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsDc.html" title="class in AST">XmlnsDc</A>
+<DT><A HREF="./AST/XmlnsXX.html#getNumChild()"><B>getNumChild()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsOwl.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsOwl.html" title="class in AST">XmlnsOwl</A>
+<DT><A HREF="./AST/Annotation.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsP1.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsP1.html" title="class in AST">XmlnsP1</A>
+<DT><A HREF="./AST/AnnotationProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsProtege.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DT><A HREF="./AST/ClassAssertion.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsRdf.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DT><A HREF="./AST/Clazz.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsRdfs.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<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/XmlnsSwrl.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
+<DT><A HREF="./AST/DataProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
+<DT><A HREF="./AST/DataPropertyDomain.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsd.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<DT><A HREF="./AST/DataPropertyRange.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsp.html#getNumChild()"><B>getNumChild()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/Datatype.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#getNumElement()"><B>getNumElement()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
+<DT><A HREF="./AST/Declaration.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -2921,9 +5822,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -2969,6 +5876,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -2978,6 +5957,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -2987,9 +5969,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -2999,6 +5987,9 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#getNumElement()"><B>getNumElement()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#getNumElement()"><B>getNumElement()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Restrictions.html#getNumOwlRestriction()"><B>getNumOwlRestriction()</B></A> - 
 Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
 <DD>&nbsp;
@@ -3011,6 +6002,12 @@ Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Propert
 <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/Specification.html#getOntoDeclaration()"><B>getOntoDeclaration()</B></A> - 
+Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Specification.html#getOntoDeclarationNoTransform()"><B>getOntoDeclarationNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Restrictions.html#getOwlRestriction(int)"><B>getOwlRestriction(int)</B></A> - 
 Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
 <DD>&nbsp;
@@ -3038,12 +6035,6 @@ Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Propert
 <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;
@@ -3089,9 +6080,27 @@ Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">Jav
 <DT><A HREF="./AST/OwlParser.html#getToken(int)"><B>getToken(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Attribute.html#getValue()"><B>getValue()</B></A> - 
 Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfAbout.html#getValue()"><B>getValue()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
 <DD>&nbsp;
@@ -3116,41 +6125,32 @@ Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsProtege.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsProtege.html" title="class in AST">XmlnsProtege</A>
+<DT><A HREF="./AST/XmlnsXX.html#getValue()"><B>getValue()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsRdf.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsRdf.html" title="class in AST">XmlnsRdf</A>
+<DT><A HREF="./AST/AbbreviatedIRI.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsRdfs.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsRdfs.html" title="class in AST">XmlnsRdfs</A>
+<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/XmlnsSwrl.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
+<DT><A HREF="./AST/Cardinality.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
+<DT><A HREF="./AST/DatatypeIRI.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsd.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<DT><A HREF="./AST/IRI.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsp.html#getValue()"><B>getValue()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/Name.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
+<DT><A HREF="./AST/OntologyIRI.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/RdfAbout.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
@@ -3176,38 +6176,11 @@ Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A
 <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/XmlnsSwrl.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
+<DT><A HREF="./AST/XmlnsXml.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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/XmlnsXsp.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#getValueNoTransform()"><B>getValueNoTransform()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Specification.html#getXmlHeader()"><B>getXmlHeader()</B></A> - 
 Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
@@ -3297,6 +6270,24 @@ Constructor for class AST.<A HREF="./AST/IntElement.html" title="class in AST">I
 <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/IRI.html" title="class in AST"><B>IRI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/IRI.html#IRI(int)"><B>IRI(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#IRI(AST.OwlParser, int)"><B>IRI(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#IRI()"><B>IRI()</B></A> - 
+Constructor for class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#IRI(AST.Value)"><B>IRI(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#IRI()"><B>IRI()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#IRI"><B>IRI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#isFinal"><B>isFinal</B></A> - 
 Variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
@@ -3333,6 +6324,9 @@ Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AS
 <DT><A HREF="./AST/JavaCharStream.html#JavaCharStream(java.io.InputStream)"><B>JavaCharStream(InputStream)</B></A> - 
 Constructor for class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#JElement()"><B>JElement()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParser.html#jj_nt"><B>jj_nt</B></A> - 
 Variable in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
@@ -3345,21 +6339,75 @@ Static variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="c
 <DT><A HREF="./AST/OwlParserTokenManager.html#jjstrLiteralImages"><B>jjstrLiteralImages</B></A> - 
 Static variable in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI"><B>JJTABBREVIATEDIRI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -3369,15 +6417,69 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedLiteral.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedLiteral.html" title="class in AST">NamedLiteral</A>
+<DD>Accept the visitor.
 <DT><A HREF="./AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
 <DD>Accept the visitor.
+<DT><A HREF="./AST/ObjectExactCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyDeclaration.html" title="class in AST">OntologyDeclaration</A>
+<DD>Accept the visitor.
+<DT><A HREF="./AST/OntologyIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
 <DD>&nbsp;
@@ -3414,9 +6516,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -3462,6 +6570,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -3486,6 +6666,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -3498,9 +6681,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -3528,6 +6717,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -3543,38 +6735,20 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/XmlnsXX.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/AbbreviatedIRI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/Annotation.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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/XmlnsSwrl.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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/XmlnsXsp.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><B>jjtAccept(OwlParserVisitor, Object)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/AnnotationProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
@@ -3582,15 +6756,57 @@ Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A
 <DT><A HREF="./AST/Attribute.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Element.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -3600,16 +6816,64 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Node.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
 <DD>This method tells the node to add its argument to the node's
     list of children.
+<DT><A HREF="./AST/ObjectExactCardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
 <DD>&nbsp;
@@ -3646,9 +6910,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -3694,6 +6964,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -3718,6 +7060,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -3730,9 +7075,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -3760,6 +7111,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -3775,38 +7129,26 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/XmlnsXX.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTANNOTATION"><B>JJTANNOTATION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrl.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY"><B>JJTANNOTATIONPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTCARDINALITY"><B>JJTCARDINALITY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTCLASSASSERTION"><B>JJTCLASSASSERTION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsp.html#jjtAddChild(AST.Node, int)"><B>jjtAddChild(Node, int)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTCLAZZ"><B>JJTCLAZZ</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Node.html#jjtClose()"><B>jjtClose()</B></A> - 
 Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
@@ -3815,9 +7157,42 @@ Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node<
 <DT><A HREF="./AST/SimpleNode.html#jjtClose()"><B>jjtClose()</B></A> - 
 Method in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTY"><B>JJTDATAPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN"><B>JJTDATAPROPERTYDOMAIN</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE"><B>JJTDATAPROPERTYRANGE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATATYPE"><B>JJTDATATYPE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDATATYPEIRI"><B>JJTDATATYPEIRI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDECLARATION"><B>JJTDECLARATION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT"><B>JJTDISCARDEDELEMENT</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION"><B>JJTEXPRESSIONCONDITION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE"><B>JJTEXPRESSIONLOGICLANGUAGE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI"><B>JJTEXPRESSIONREFURI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA"><B>JJTEXPREXPRESSIONDATA</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION"><B>JJTEXPRKIFCONDITION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTFLOATELEMENT"><B>JJTFLOATELEMENT</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
@@ -3845,12 +7220,57 @@ Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" tit
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTINTELEMENT"><B>JJTINTELEMENT</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTIRI"><B>JJTIRI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTLIST"><B>JJTLIST</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTLISTFIRST"><B>JJTLISTFIRST</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTLISTREST"><B>JJTLISTREST</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTLITERAL"><B>JJTLITERAL</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTNAME"><B>JJTNAME</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL"><B>JJTNAMEDINDIVIDUAL</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#jjtNodeName"><B>jjtNodeName</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY"><B>JJTOBJECTEXACTCARDINALITY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST"><B>JJTOBJECTLISTLIST</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY"><B>JJTOBJECTMINCARDINALITY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY"><B>JJTOBJECTPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION"><B>JJTOBJECTPROPERTYASSERTION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN"><B>JJTOBJECTPROPERTYDOMAIN</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM"><B>JJTOBJECTSOMEVALUESFROM</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTONTOLOGY"><B>JJTONTOLOGY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI"><B>JJTONTOLOGYIRI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Node.html#jjtOpen()"><B>jjtOpen()</B></A> - 
 Method in interface AST.<A HREF="./AST/Node.html" title="interface in AST">Node</A>
 <DD>This method is called after the node has been made the current
@@ -3885,9 +7305,15 @@ Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" tit
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS"><B>JJTOWLEQUIVALENTCLASS</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY"><B>JJTOWLEQUIVALENTPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY"><B>JJTOWLFUNCTIONALPROPERTY</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLHASVALUE"><B>JJTOWLHASVALUE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLIMPORTS"><B>JJTOWLIMPORTS</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
@@ -3927,6 +7353,78 @@ Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" tit
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLUNIONOF"><B>JJTOWLUNIONOF</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO"><B>JJTOWLVERSIONINFO</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1ANYORDER"><B>JJTP1ANYORDER</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1COMPONENTS"><B>JJTP1COMPONENTS</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF"><B>JJTP1COMPOSEDOF</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG"><B>JJTP1CONTROLCONSTRUCTBAG</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST"><B>JJTP1CONTROLCONSTRUCTLIST</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1ELSE"><B>JJTP1ELSE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1HASINPUT"><B>JJTP1HASINPUT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT"><B>JJTP1HASOUTPUT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1IFCONDITION"><B>JJTP1IFCONDITION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE"><B>JJTP1IFTHENELSE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1INPUT"><B>JJTP1INPUT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1OUTPUT"><B>JJTP1OUTPUT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE"><B>JJTP1PARAMETERTYPE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1PERFORM"><B>JJTP1PERFORM</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1PROCESS"><B>JJTP1PROCESS</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL"><B>JJTP1REPEATUNTIL</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1SEQUENCE"><B>JJTP1SEQUENCE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1THEN"><B>JJTP1THEN</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION"><B>JJTP1UNTILCONDITION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS"><B>JJTP1UNTILPROCESS</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTPREFIX"><B>JJTPREFIX</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT"><B>JJTPROCESSPARTICIPANT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM"><B>JJTPROCESSPERFORM</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFABOUT"><B>JJTRDFABOUT</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
@@ -3948,6 +7446,9 @@ Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" tit
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE"><B>JJTRDFPARSETYPE</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFPROPERTY"><B>JJTRDFPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFRESOURCE"><B>JJTRDFRESOURCE</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
@@ -3960,9 +7461,15 @@ Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" tit
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN"><B>JJTRDFSDOMAIN</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSLABEL"><B>JJTRDFSLABEL</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSRANGE"><B>JJTRDFSRANGE</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO"><B>JJTRDFSSEEALSO</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF"><B>JJTRDFSSUBCLASSOF</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
@@ -3991,6 +7498,9 @@ Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" tit
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT"><B>JJTSTRINGELEMENT</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTSUBCLASSOF"><B>JJTSUBCLASSOF</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTreeConstants.html#JJTVALUE"><B>JJTVALUE</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
@@ -4009,37 +7519,10 @@ Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" tit
 <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#JJTXMLNSSWRL"><B>JJTXMLNSSWRL</B></A> - 
-Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLNSSWRLB"><B>JJTXMLNSSWRLB</B></A> - 
-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> - 
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLNSXML"><B>JJTXMLNSXML</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLNSXSP"><B>JJTXMLNSXSP</B></A> - 
+<DT><A HREF="./AST/OwlParserTreeConstants.html#JJTXMLNSXX"><B>JJTXMLNSXX</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>
 <DD>&nbsp;
 </DL>
@@ -4061,9 +7544,6 @@ Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">A
 <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;
@@ -4086,28 +7566,133 @@ Constructor for class AST.<A HREF="./AST/List.html" title="class in AST">List</A
 <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>
+<DT><A HREF="./AST/OwlParserConstants.html#LIST_FIRST"><B>LIST_FIRST</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/ASTNode.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
+<DT><A HREF="./AST/OwlParserConstants.html#LIST_REST"><B>LIST_REST</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/Attribute.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
+<DT><A HREF="./AST/ListFirst.html" title="class in AST"><B>ListFirst</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ListFirst.html#ListFirst(int)"><B>ListFirst(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/ComplexElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
+<DT><A HREF="./AST/ListFirst.html#ListFirst(AST.OwlParser, int)"><B>ListFirst(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/DiscardedElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
+<DT><A HREF="./AST/ListFirst.html#ListFirst()"><B>ListFirst()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/Element.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
+<DT><A HREF="./AST/ListFirst.html#ListFirst(AST.List, AST.List)"><B>ListFirst(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ListFirst()"><B>ListFirst()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html" title="class in AST"><B>ListRest</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ListRest.html#ListRest(int)"><B>ListRest(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#ListRest(AST.OwlParser, int)"><B>ListRest(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#ListRest()"><B>ListRest()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#ListRest(AST.List, AST.List)"><B>ListRest(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ListRest()"><B>ListRest()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html" title="class in AST"><B>Literal</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Literal.html#Literal(int)"><B>Literal(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#Literal(AST.OwlParser, int)"><B>Literal(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#Literal()"><B>Literal()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#Literal(AST.List, AST.List)"><B>Literal(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Literal()"><B>Literal()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#LITERAL"><B>LITERAL</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_M_"><!-- --></A><H2>
+<B>M</B></H2>
+<DL>
+<DT><A HREF="./AST/JavaCharStream.html#maxNextCharInd"><B>maxNextCharInd</B></A> - 
+Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ASTNode.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Attribute.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ComplexElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DiscardedElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Element.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
@@ -4118,12 +7703,60 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
 <DD>&nbsp;
@@ -4160,9 +7793,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -4208,6 +7847,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -4232,6 +7943,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -4244,9 +7958,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -4271,6 +7991,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -4286,50 +8009,68 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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/XmlnsSwrl.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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;
-<DT><A HREF="./AST/XmlnsXsp.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#mayHaveRewrite()"><B>mayHaveRewrite()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
 </DL>
 <HR>
 <A NAME="_N_"><!-- --></A><H2>
 <B>N</B></H2>
 <DL>
+<DT><A HREF="./AST/Name.html" title="class in AST"><B>Name</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Name.html#Name(int)"><B>Name(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#Name(AST.OwlParser, int)"><B>Name(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#Name()"><B>Name()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#Name(AST.Value)"><B>Name(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#name()"><B>name()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Name()"><B>Name()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#NAME"><B>NAME</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlProperty.html#name()"><B>name()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlProperty.html" title="class in AST">OwlProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlRestriction.html#name()"><B>name()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html" title="class in AST"><B>NamedIndividual</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/NamedIndividual.html#NamedIndividual(int)"><B>NamedIndividual(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#NamedIndividual(AST.OwlParser, int)"><B>NamedIndividual(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#NamedIndividual()"><B>NamedIndividual()</B></A> - 
+Constructor for class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#NamedIndividual(AST.List, AST.List)"><B>NamedIndividual(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#NamedIndividual()"><B>NamedIndividual()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#NAMEDINDIVIDUAL"><B>NAMEDINDIVIDUAL</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedLiteral.html" title="class in AST"><B>NamedLiteral</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/NamedLiteral.html#NamedLiteral(int)"><B>NamedLiteral(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/NamedLiteral.html" title="class in AST">NamedLiteral</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedLiteral.html#NamedLiteral(AST.OwlParser, int)"><B>NamedLiteral(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/NamedLiteral.html" title="class in AST">NamedLiteral</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Token.html#newToken(int)"><B>newToken(int)</B></A> - 
 Static method in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
 <DD>Returns a new Token object, by default.
@@ -4348,6 +8089,132 @@ Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">J
 <A NAME="_O_"><!-- --></A><H2>
 <B>O</B></H2>
 <DL>
+<DT><A HREF="./AST/ObjectExactCardinality.html" title="class in AST"><B>ObjectExactCardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectExactCardinality.html#ObjectExactCardinality(int)"><B>ObjectExactCardinality(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.OwlParser, int)"><B>ObjectExactCardinality(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#ObjectExactCardinality()"><B>ObjectExactCardinality()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.List, AST.List)"><B>ObjectExactCardinality(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ObjectExactCardinality()"><B>ObjectExactCardinality()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY"><B>OBJECTEXACTCARDINALITY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OBJECTLIST_LIST"><B>OBJECTLIST_LIST</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html" title="class in AST"><B>ObjectListList</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectListList.html#ObjectListList(int)"><B>ObjectListList(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#ObjectListList(AST.OwlParser, int)"><B>ObjectListList(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#ObjectListList()"><B>ObjectListList()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#ObjectListList(AST.List, AST.List)"><B>ObjectListList(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ObjectListList()"><B>ObjectListList()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html" title="class in AST"><B>ObjectMinCardinality</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectMinCardinality.html#ObjectMinCardinality(int)"><B>ObjectMinCardinality(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.OwlParser, int)"><B>ObjectMinCardinality(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#ObjectMinCardinality()"><B>ObjectMinCardinality()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.List, AST.List)"><B>ObjectMinCardinality(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ObjectMinCardinality()"><B>ObjectMinCardinality()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OBJECTMINCARDINALITY"><B>OBJECTMINCARDINALITY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html" title="class in AST"><B>ObjectProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectProperty.html#ObjectProperty(int)"><B>ObjectProperty(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#ObjectProperty(AST.OwlParser, int)"><B>ObjectProperty(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#ObjectProperty()"><B>ObjectProperty()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#ObjectProperty(AST.List, AST.List)"><B>ObjectProperty(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ObjectProperty()"><B>ObjectProperty()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OBJECTPROPERTY"><B>OBJECTPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST"><B>ObjectPropertyAssertion</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(int)"><B>ObjectPropertyAssertion(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.OwlParser, int)"><B>ObjectPropertyAssertion(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion()"><B>ObjectPropertyAssertion()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.List, AST.List)"><B>ObjectPropertyAssertion(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ObjectPropertyAssertion()"><B>ObjectPropertyAssertion()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION"><B>OBJECTPROPERTYASSERTION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html" title="class in AST"><B>ObjectPropertyDomain</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(int)"><B>ObjectPropertyDomain(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.OwlParser, int)"><B>ObjectPropertyDomain(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain()"><B>ObjectPropertyDomain()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.List, AST.List)"><B>ObjectPropertyDomain(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ObjectPropertyDomain()"><B>ObjectPropertyDomain()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN"><B>OBJECTPROPERTYDOMAIN</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST"><B>ObjectSomeValuesFrom</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(int)"><B>ObjectSomeValuesFrom(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.OwlParser, int)"><B>ObjectSomeValuesFrom(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom()"><B>ObjectSomeValuesFrom()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.List, AST.List)"><B>ObjectSomeValuesFrom(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ObjectSomeValuesFrom()"><B>ObjectSomeValuesFrom()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM"><B>OBJECTSOMEVALUESFROM</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html" title="class in AST"><B>OClass</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OClass.html#OClass(int)"><B>OClass(int)</B></A> - 
 Constructor for class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
@@ -4363,6 +8230,69 @@ Constructor for class AST.<A HREF="./AST/OClass.html" title="class in AST">OClas
 <DT><A HREF="./AST/OwlParserConstants.html#OCTAL_LITERAL"><B>OCTAL_LITERAL</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html" title="class in AST"><B>OntoDeclaration</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OntoDeclaration.html#OntoDeclaration(int)"><B>OntoDeclaration(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#OntoDeclaration(AST.OwlParser, int)"><B>OntoDeclaration(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#OntoDeclaration()"><B>OntoDeclaration()</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#OntoDeclaration(AST.List, AST.List)"><B>OntoDeclaration(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html" title="class in AST"><B>Ontology</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Ontology.html#Ontology(int)"><B>Ontology(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#Ontology(AST.OwlParser, int)"><B>Ontology(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#Ontology()"><B>Ontology()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#Ontology(AST.List, AST.List)"><B>Ontology(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Ontology()"><B>Ontology()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#ONTOLOGY"><B>ONTOLOGY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#OntologyAttribute()"><B>OntologyAttribute()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyDeclaration.html" title="class in AST"><B>OntologyDeclaration</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OntologyDeclaration.html#OntologyDeclaration(int)"><B>OntologyDeclaration(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntologyDeclaration.html" title="class in AST">OntologyDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyDeclaration.html#OntologyDeclaration(AST.OwlParser, int)"><B>OntologyDeclaration(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntologyDeclaration.html" title="class in AST">OntologyDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#OntologyDeclaration()"><B>OntologyDeclaration()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#OntologyElement()"><B>OntologyElement()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html" title="class in AST"><B>OntologyIRI</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OntologyIRI.html#OntologyIRI(int)"><B>OntologyIRI(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#OntologyIRI(AST.OwlParser, int)"><B>OntologyIRI(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#OntologyIRI()"><B>OntologyIRI()</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#OntologyIRI(AST.Value)"><B>OntologyIRI(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#OntologyIRI()"><B>OntologyIRI()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#ONTOLOGYIRI"><B>ONTOLOGYIRI</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html" title="class in AST"><B>Opt</B></A> - 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;
@@ -4402,9 +8332,15 @@ Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="
 <DT><A HREF="./AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS"><B>OWL_EQUIVALENTCLASS</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY"><B>OWL_EQUIVALENTPROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY"><B>OWL_FUNCTIONALPROPERTY</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OWL_HASVALUE"><B>OWL_HASVALUE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#OWL_IMPORTS"><B>OWL_IMPORTS</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
@@ -4444,6 +8380,9 @@ Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="
 <DT><A HREF="./AST/OwlParserConstants.html#OWL_UNIONOF"><B>OWL_UNIONOF</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#OWL_VERSIONINFO"><B>OWL_VERSIONINFO</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html" title="class in AST"><B>OwlAllDifferent</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlAllDifferent.html#OwlAllDifferent(int)"><B>OwlAllDifferent(int)</B></A> - 
 Constructor for class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -4606,6 +8545,21 @@ Constructor for class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class i
 <DT><A HREF="./AST/OwlParser.html#OwlEquivalentClass()"><B>OwlEquivalentClass()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html" title="class in AST"><B>OwlEquivalentProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(int)"><B>OwlEquivalentProperty(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.OwlParser, int)"><B>OwlEquivalentProperty(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty()"><B>OwlEquivalentProperty()</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.List, AST.List)"><B>OwlEquivalentProperty(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#OwlEquivalentProperty()"><B>OwlEquivalentProperty()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html" title="class in AST"><B>OwlFunctionalProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlFunctionalProperty.html#OwlFunctionalProperty(int)"><B>OwlFunctionalProperty(int)</B></A> - 
 Constructor for class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
@@ -4621,6 +8575,21 @@ Constructor for class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="clas
 <DT><A HREF="./AST/OwlParser.html#OwlFunctionalProperty()"><B>OwlFunctionalProperty()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html" title="class in AST"><B>OwlHasValue</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlHasValue.html#OwlHasValue(int)"><B>OwlHasValue(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#OwlHasValue(AST.OwlParser, int)"><B>OwlHasValue(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#OwlHasValue()"><B>OwlHasValue()</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#OwlHasValue(AST.List, AST.List)"><B>OwlHasValue(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#OwlHasValue()"><B>OwlHasValue()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html" title="class in AST"><B>OwlImports</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlImports.html#OwlImports(int)"><B>OwlImports(int)</B></A> - 
 Constructor for class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -4858,27 +8827,423 @@ Constructor for class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST
 <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;
+<DT><A HREF="./AST/OwlParser.html#OwlVersionInfo()"><B>OwlVersionInfo()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html" title="class in AST"><B>OwlVersionInfo</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/OwlVersionInfo.html#OwlVersionInfo(int)"><B>OwlVersionInfo(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#OwlVersionInfo(AST.OwlParser, int)"><B>OwlVersionInfo(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#OwlVersionInfo()"><B>OwlVersionInfo()</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#OwlVersionInfo(AST.List, AST.List)"><B>OwlVersionInfo(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
 </DL>
 <HR>
 <A NAME="_P_"><!-- --></A><H2>
 <B>P</B></H2>
 <DL>
-<DT><A HREF="./AST/SimpleNode.html#parent"><B>parent</B></A> - 
-Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
+<DT><A HREF="./AST/OwlParserConstants.html#P1_ANYORDER"><B>P1_ANYORDER</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/OwlParserConstants.html#P1_COMPONENTS"><B>P1_COMPONENTS</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/SimpleNode.html#parser"><B>parser</B></A> - 
-Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
+<DT><A HREF="./AST/OwlParserConstants.html#P1_COMPOSEDOF"><B>P1_COMPOSEDOF</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG"><B>P1_CONTROLCONSTRUCTBAG</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST"><B>P1_CONTROLCONSTRUCTLIST</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_ELSE"><B>P1_ELSE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_HASINPUT"><B>P1_HASINPUT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_HASOUTPUT"><B>P1_HASOUTPUT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_IFCONDITION"><B>P1_IFCONDITION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_IFTHENELSE"><B>P1_IFTHENELSE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_INPUT"><B>P1_INPUT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_OUTPUT"><B>P1_OUTPUT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_PARAMETERTYPE"><B>P1_PARAMETERTYPE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_PERFORM"><B>P1_PERFORM</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_PROCESS"><B>P1_PROCESS</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_REPEATUNTIL"><B>P1_REPEATUNTIL</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_SEQUENCE"><B>P1_SEQUENCE</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_THEN"><B>P1_THEN</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_UNTILCONDITION"><B>P1_UNTILCONDITION</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#P1_UNTILPROCESS"><B>P1_UNTILPROCESS</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1AnyOrder()"><B>P1AnyOrder()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html" title="class in AST"><B>P1AnyOrder</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1AnyOrder.html#P1AnyOrder(int)"><B>P1AnyOrder(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#P1AnyOrder(AST.OwlParser, int)"><B>P1AnyOrder(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#P1AnyOrder()"><B>P1AnyOrder()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#P1AnyOrder(AST.List, AST.List)"><B>P1AnyOrder(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Components()"><B>P1Components()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html" title="class in AST"><B>P1Components</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Components.html#P1Components(int)"><B>P1Components(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#P1Components(AST.OwlParser, int)"><B>P1Components(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#P1Components()"><B>P1Components()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#P1Components(AST.List, AST.List)"><B>P1Components(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1ComposedOf()"><B>P1ComposedOf()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html" title="class in AST"><B>P1ComposedOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1ComposedOf.html#P1ComposedOf(int)"><B>P1ComposedOf(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#P1ComposedOf(AST.OwlParser, int)"><B>P1ComposedOf(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#P1ComposedOf()"><B>P1ComposedOf()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#P1ComposedOf(AST.List, AST.List)"><B>P1ComposedOf(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1ControlConstructBag()"><B>P1ControlConstructBag()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html" title="class in AST"><B>P1ControlConstructBag</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1ControlConstructBag.html#P1ControlConstructBag(int)"><B>P1ControlConstructBag(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.OwlParser, int)"><B>P1ControlConstructBag(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#P1ControlConstructBag()"><B>P1ControlConstructBag()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.List, AST.List)"><B>P1ControlConstructBag(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1ControlConstructList()"><B>P1ControlConstructList()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html" title="class in AST"><B>P1ControlConstructList</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1ControlConstructList.html#P1ControlConstructList(int)"><B>P1ControlConstructList(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#P1ControlConstructList(AST.OwlParser, int)"><B>P1ControlConstructList(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#P1ControlConstructList()"><B>P1ControlConstructList()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#P1ControlConstructList(AST.List, AST.List)"><B>P1ControlConstructList(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Element()"><B>P1Element()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Else()"><B>P1Else()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html" title="class in AST"><B>P1Else</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Else.html#P1Else(int)"><B>P1Else(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#P1Else(AST.OwlParser, int)"><B>P1Else(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#P1Else()"><B>P1Else()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#P1Else(AST.List, AST.List)"><B>P1Else(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1HasInput()"><B>P1HasInput()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html" title="class in AST"><B>P1HasInput</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1HasInput.html#P1HasInput(int)"><B>P1HasInput(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#P1HasInput(AST.OwlParser, int)"><B>P1HasInput(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#P1HasInput()"><B>P1HasInput()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#P1HasInput(AST.List, AST.List)"><B>P1HasInput(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1HasOutput()"><B>P1HasOutput()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html" title="class in AST"><B>P1HasOutput</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1HasOutput.html#P1HasOutput(int)"><B>P1HasOutput(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#P1HasOutput(AST.OwlParser, int)"><B>P1HasOutput(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#P1HasOutput()"><B>P1HasOutput()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#P1HasOutput(AST.List, AST.List)"><B>P1HasOutput(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1IfCondition()"><B>P1IfCondition()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html" title="class in AST"><B>P1IfCondition</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1IfCondition.html#P1IfCondition(int)"><B>P1IfCondition(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#P1IfCondition(AST.OwlParser, int)"><B>P1IfCondition(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#P1IfCondition()"><B>P1IfCondition()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#P1IfCondition(AST.List, AST.List)"><B>P1IfCondition(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1IfThenElse()"><B>P1IfThenElse()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html" title="class in AST"><B>P1IfThenElse</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1IfThenElse.html#P1IfThenElse(int)"><B>P1IfThenElse(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#P1IfThenElse(AST.OwlParser, int)"><B>P1IfThenElse(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#P1IfThenElse()"><B>P1IfThenElse()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#P1IfThenElse(AST.List, AST.List)"><B>P1IfThenElse(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Input()"><B>P1Input()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html" title="class in AST"><B>P1Input</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Input.html#P1Input(int)"><B>P1Input(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#P1Input(AST.OwlParser, int)"><B>P1Input(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#P1Input()"><B>P1Input()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#P1Input(AST.List, AST.List)"><B>P1Input(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Output()"><B>P1Output()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html" title="class in AST"><B>P1Output</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Output.html#P1Output(int)"><B>P1Output(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#P1Output(AST.OwlParser, int)"><B>P1Output(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#P1Output()"><B>P1Output()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#P1Output(AST.List, AST.List)"><B>P1Output(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1ParameterType()"><B>P1ParameterType()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html" title="class in AST"><B>P1ParameterType</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1ParameterType.html#P1ParameterType(int)"><B>P1ParameterType(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#P1ParameterType(AST.OwlParser, int)"><B>P1ParameterType(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#P1ParameterType()"><B>P1ParameterType()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#P1ParameterType(AST.List, AST.List)"><B>P1ParameterType(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Perform()"><B>P1Perform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html" title="class in AST"><B>P1Perform</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Perform.html#P1Perform(int)"><B>P1Perform(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#P1Perform(AST.OwlParser, int)"><B>P1Perform(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#P1Perform()"><B>P1Perform()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#P1Perform(AST.List, AST.List)"><B>P1Perform(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Process()"><B>P1Process()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html" title="class in AST"><B>P1Process</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Process.html#P1Process(int)"><B>P1Process(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#P1Process(AST.OwlParser, int)"><B>P1Process(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#P1Process()"><B>P1Process()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#P1Process(AST.List, AST.List)"><B>P1Process(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1RepeatUntil()"><B>P1RepeatUntil()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html" title="class in AST"><B>P1RepeatUntil</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1RepeatUntil.html#P1RepeatUntil(int)"><B>P1RepeatUntil(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#P1RepeatUntil(AST.OwlParser, int)"><B>P1RepeatUntil(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#P1RepeatUntil()"><B>P1RepeatUntil()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#P1RepeatUntil(AST.List, AST.List)"><B>P1RepeatUntil(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Sequence()"><B>P1Sequence()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html" title="class in AST"><B>P1Sequence</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Sequence.html#P1Sequence(int)"><B>P1Sequence(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#P1Sequence(AST.OwlParser, int)"><B>P1Sequence(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#P1Sequence()"><B>P1Sequence()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#P1Sequence(AST.List, AST.List)"><B>P1Sequence(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1Then()"><B>P1Then()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html" title="class in AST"><B>P1Then</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1Then.html#P1Then(int)"><B>P1Then(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#P1Then(AST.OwlParser, int)"><B>P1Then(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#P1Then()"><B>P1Then()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#P1Then(AST.List, AST.List)"><B>P1Then(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1UntilCondition()"><B>P1UntilCondition()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html" title="class in AST"><B>P1UntilCondition</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1UntilCondition.html#P1UntilCondition(int)"><B>P1UntilCondition(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#P1UntilCondition(AST.OwlParser, int)"><B>P1UntilCondition(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#P1UntilCondition()"><B>P1UntilCondition()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#P1UntilCondition(AST.List, AST.List)"><B>P1UntilCondition(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#P1UntilProcess()"><B>P1UntilProcess()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html" title="class in AST"><B>P1UntilProcess</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/P1UntilProcess.html#P1UntilProcess(int)"><B>P1UntilProcess(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#P1UntilProcess(AST.OwlParser, int)"><B>P1UntilProcess(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#P1UntilProcess()"><B>P1UntilProcess()</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#P1UntilProcess(AST.List, AST.List)"><B>P1UntilProcess(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/SimpleNode.html#parent"><B>parent</B></A> - 
+Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ParseException.html" title="class in AST"><B>ParseException</B></A> - Exception in <A HREF="./AST/package-summary.html">AST</A><DD>This exception is thrown when parse errors are encountered.<DT><A HREF="./AST/ParseException.html#ParseException(AST.Token, int[][], java.lang.String[])"><B>ParseException(Token, int[][], String[])</B></A> - 
+Constructor for exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
+<DD>This constructor is used by the method "generateParseException"
+ in the generated parser.
+<DT><A HREF="./AST/ParseException.html#ParseException()"><B>ParseException()</B></A> - 
+Constructor for exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
+<DD>The following constructors are for use by you for whatever
+ purpose you can think of.
+<DT><A HREF="./AST/ParseException.html#ParseException(java.lang.String)"><B>ParseException(String)</B></A> - 
+Constructor for exception AST.<A HREF="./AST/ParseException.html" title="class in AST">ParseException</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/SimpleNode.html#parser"><B>parser</B></A> - 
+Variable in class AST.<A HREF="./AST/SimpleNode.html" title="class in AST">SimpleNode</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#Prefix()"><B>Prefix()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#PREFIX"><B>PREFIX</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html" title="class in AST"><B>Prefix</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Prefix.html#Prefix(int)"><B>Prefix(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#Prefix(AST.OwlParser, int)"><B>Prefix(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#Prefix()"><B>Prefix()</B></A> - 
+Constructor for class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#Prefix(AST.List, AST.List)"><B>Prefix(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/JavaCharStream.html#prevCharIsCR"><B>prevCharIsCR</B></A> - 
 Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
@@ -4886,6 +9251,45 @@ Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">J
 <DT><A HREF="./AST/JavaCharStream.html#prevCharIsLF"><B>prevCharIsLF</B></A> - 
 Variable in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#PROCESS_PARTICIPANT"><B>PROCESS_PARTICIPANT</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#PROCESS_PERFORM"><B>PROCESS_PERFORM</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ProcessElement()"><B>ProcessElement()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ProcessParticipant()"><B>ProcessParticipant()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html" title="class in AST"><B>ProcessParticipant</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ProcessParticipant.html#ProcessParticipant(int)"><B>ProcessParticipant(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#ProcessParticipant(AST.OwlParser, int)"><B>ProcessParticipant(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#ProcessParticipant()"><B>ProcessParticipant()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#ProcessParticipant(AST.List, AST.List)"><B>ProcessParticipant(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#ProcessPerform()"><B>ProcessPerform()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html" title="class in AST"><B>ProcessPerform</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/ProcessPerform.html#ProcessPerform(int)"><B>ProcessPerform(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#ProcessPerform(AST.OwlParser, int)"><B>ProcessPerform(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#ProcessPerform()"><B>ProcessPerform()</B></A> - 
+Constructor for class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#ProcessPerform(AST.List, AST.List)"><B>ProcessPerform(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html" title="class in AST"><B>Properties</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/Properties.html#Properties(int)"><B>Properties(int)</B></A> - 
 Constructor for class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -4914,15 +9318,18 @@ Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="
 <DT><A HREF="./AST/Element.html#range()"><B>range()</B></A> - 
 Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlDatatypeProperty.html#range()"><B>range()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlFunctionalProperty.html#range()"><B>range()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlObjectProperty.html#range()"><B>range()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/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;
@@ -4941,6 +9348,9 @@ Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="
 <DT><A HREF="./AST/OwlParserConstants.html#RDF_PARSETYPE"><B>RDF_PARSETYPE</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#RDF_PROPERTY"><B>RDF_PROPERTY</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#RDF_RDF"><B>RDF_RDF</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
@@ -5064,6 +9474,21 @@ Constructor for class AST.<A HREF="./AST/RdfParseType.html" title="class in AST"
 <DT><A HREF="./AST/RdfParseType.html#RdfParseType(AST.Value)"><B>RdfParseType(Value)</B></A> - 
 Constructor for class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#RdfProperty()"><B>RdfProperty()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html" title="class in AST"><B>RdfProperty</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfProperty.html#RdfProperty(int)"><B>RdfProperty(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#RdfProperty(AST.OwlParser, int)"><B>RdfProperty(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#RdfProperty()"><B>RdfProperty()</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#RdfProperty(AST.List, AST.List)"><B>RdfProperty(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParser.html#RdfResource()"><B>RdfResource()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
@@ -5100,9 +9525,15 @@ Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="
 <DT><A HREF="./AST/OwlParserConstants.html#RDFS_DOMAIN"><B>RDFS_DOMAIN</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#RDFS_LABEL"><B>RDFS_LABEL</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#RDFS_RANGE"><B>RDFS_RANGE</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#RDFS_SEEALSO"><B>RDFS_SEEALSO</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserConstants.html#RDFS_SUBCLASSOF"><B>RDFS_SUBCLASSOF</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
@@ -5139,6 +9570,21 @@ Constructor for class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">R
 <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#RdfsLabel()"><B>RdfsLabel()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html" title="class in AST"><B>RdfsLabel</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsLabel.html#RdfsLabel(int)"><B>RdfsLabel(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#RdfsLabel(AST.OwlParser, int)"><B>RdfsLabel(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#RdfsLabel()"><B>RdfsLabel()</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#RdfsLabel(AST.List, AST.List)"><B>RdfsLabel(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParser.html#RdfsRange()"><B>RdfsRange()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
@@ -5154,6 +9600,21 @@ Constructor for class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">Rd
 <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#RdfsSeeAlso()"><B>RdfsSeeAlso()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html" title="class in AST"><B>RdfsSeeAlso</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/RdfsSeeAlso.html#RdfsSeeAlso(int)"><B>RdfsSeeAlso(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.OwlParser, int)"><B>RdfsSeeAlso(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#RdfsSeeAlso()"><B>RdfsSeeAlso()</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#RdfsSeeAlso(AST.List, AST.List)"><B>RdfsSeeAlso(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParser.html#RdfsSubClassOf()"><B>RdfsSubClassOf()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
@@ -5271,21 +9732,72 @@ Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">A
 <DT><A HREF="./AST/ASTNode.html#REWRITE_NOCHANGE"><B>REWRITE_NOCHANGE</B></A> - 
 Static variable in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ASTNode.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Attribute.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Element.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/Element.html" title="class in AST">Element</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -5295,12 +9807,60 @@ Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identif
 <DT><A HREF="./AST/IntElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/List.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/List.html" title="class in AST">List</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Opt.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/Opt.html" title="class in AST">Opt</A>
 <DD>&nbsp;
@@ -5337,9 +9897,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -5385,6 +9951,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Properties.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Properties</A>
 <DD>&nbsp;
@@ -5409,6 +10047,9 @@ Method in class AST.<A HREF="./AST/RdfId.html" title="class in AST">RdfId</A>
 <DT><A HREF="./AST/RdfParseType.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfParseType.html" title="class in AST">RdfParseType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfResource.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfResource.html" title="class in AST">RdfResource</A>
 <DD>&nbsp;
@@ -5421,9 +10062,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -5448,6 +10095,9 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/StringElement.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Value.html#rewriteTo()"><B>rewriteTo()</B></A> - 
 Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DD>&nbsp;
@@ -5463,38 +10113,11 @@ Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeade
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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/XmlnsSwrl.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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;
-<DT><A HREF="./AST/XmlnsXsp.html#rewriteTo()"><B>rewriteTo()</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#rewriteTo()"><B>rewriteTo()</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
 </DL>
 <HR>
@@ -5504,15 +10127,96 @@ Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp<
 <DT><A HREF="./AST/OwlParserConstants.html#SEMICOLON"><B>SEMICOLON</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -5546,9 +10250,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -5594,6 +10304,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -5603,6 +10385,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -5612,9 +10397,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -5624,18 +10415,102 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/XmlHeader.html#setAttribute(AST.Attribute, int)"><B>setAttribute(Attribute, int)</B></A> - 
 Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -5669,9 +10544,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <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/OwlEquivalentProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -5717,6 +10598,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <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/OwlVersionInfo.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -5726,6 +10679,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <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/RdfProperty.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -5735,9 +10691,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <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/RdfsLabel.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -5747,6 +10709,9 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <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/SubClassOf.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/XmlHeader.html#setAttributeList(AST.List)"><B>setAttributeList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/XmlHeader.html" title="class in AST">XmlHeader</A>
 <DD>&nbsp;
@@ -5756,15 +10721,96 @@ Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A
 <DT><A HREF="./AST/OwlParserTokenManager.html#setDebugStream(java.io.PrintStream)"><B>setDebugStream(PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -5798,9 +10844,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <DT><A HREF="./AST/OwlEquivalentClass.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlEquivalentProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -5846,6 +10898,78 @@ Method in class AST.<A HREF="./AST/OwlUnionOf.html" title="class in AST">OwlUnio
 <DT><A HREF="./AST/OwlValuesFrom.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlVersionInfo.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Process.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1RepeatUntil.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Sequence.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Then.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilCondition.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1UntilProcess.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Prefix.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessParticipant.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ProcessPerform.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
 <DD>&nbsp;
@@ -5855,6 +10979,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <DT><A HREF="./AST/RdfFirst.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfFirst.html" title="class in AST">RdfFirst</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfProperty.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -5864,9 +10991,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <DT><A HREF="./AST/RdfsDomain.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsLabel.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -5876,15 +11009,99 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <DT><A HREF="./AST/RdfType.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfType.html" title="class in AST">RdfType</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#setElement(AST.Element, int)"><B>setElement(Element, int)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Annotation.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Annotation.html" title="class in AST">Annotation</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/AnnotationProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ClassAssertion.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Clazz.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Clazz.html" title="class in AST">Clazz</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/ComplexElement.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/ComplexElement.html" title="class in AST">ComplexElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/DataProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/DataProperty.html" title="class in AST">DataProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyDomain.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DataPropertyRange.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Datatype.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Datatype.html" title="class in AST">Datatype</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Declaration.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Declaration.html" title="class in AST">Declaration</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/DiscardedElement.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/ExpressionCondition.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionLogicLanguage.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExpressionRefURI.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprExpressionData.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ExprKIFCondition.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListFirst.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ListFirst.html" title="class in AST">ListFirst</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ListRest.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ListRest.html" title="class in AST">ListRest</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Literal.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Literal.html" title="class in AST">Literal</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/NamedIndividual.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectExactCardinality.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectListList.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectListList.html" title="class in AST">ObjectListList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectMinCardinality.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyAssertion.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectPropertyDomain.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/ObjectSomeValuesFrom.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OntoDeclaration.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Ontology.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Ontology.html" title="class in AST">Ontology</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlAllDifferent.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>
 <DD>&nbsp;
@@ -5918,9 +11135,15 @@ Method in class AST.<A HREF="./AST/OwlDistinctMembers.html" title="class in AST"
 <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/OwlEquivalentProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlFunctionalProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlHasValue.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlImports.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlImports.html" title="class in AST">OwlImports</A>
 <DD>&nbsp;
@@ -5936,35 +11159,107 @@ Method in class AST.<A HREF="./AST/OwlMaxCardinality.html" title="class in AST">
 <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>
+<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/OwlTransitiveProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlUnionOf.html#setElementList(AST.List)"><B>setElementList(List)</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/OwlVersionInfo.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1AnyOrder.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Components.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Components.html" title="class in AST">P1Components</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ComposedOf.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructBag.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ControlConstructList.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Else.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Else.html" title="class in AST">P1Else</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasInput.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasInput.html" title="class in AST">P1HasInput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1HasOutput.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfCondition.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1IfThenElse.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Input.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Input.html" title="class in AST">P1Input</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Output.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Output.html" title="class in AST">P1Output</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1ParameterType.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/P1Perform.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Perform.html" title="class in AST">P1Perform</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>
+<DT><A HREF="./AST/P1Process.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Process.html" title="class in AST">P1Process</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>
+<DT><A HREF="./AST/P1RepeatUntil.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</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>
+<DT><A HREF="./AST/P1Sequence.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Sequence.html" title="class in AST">P1Sequence</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>
+<DT><A HREF="./AST/P1Then.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1Then.html" title="class in AST">P1Then</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>
+<DT><A HREF="./AST/P1UntilCondition.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</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>
+<DT><A HREF="./AST/P1UntilProcess.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlTransitiveProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>
+<DT><A HREF="./AST/Prefix.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/Prefix.html" title="class in AST">Prefix</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>
+<DT><A HREF="./AST/ProcessParticipant.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</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>
+<DT><A HREF="./AST/ProcessPerform.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/RdfDeclaration.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>
@@ -5975,6 +11270,9 @@ Method in class AST.<A HREF="./AST/RdfDescription.html" title="class in AST">Rdf
 <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/RdfProperty.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfProperty.html" title="class in AST">RdfProperty</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfRest.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfRest.html" title="class in AST">RdfRest</A>
 <DD>&nbsp;
@@ -5984,9 +11282,15 @@ Method in class AST.<A HREF="./AST/RdfsComment.html" title="class in AST">RdfsCo
 <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/RdfsLabel.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsRange.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsRange.html" title="class in AST">RdfsRange</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/RdfsSeeAlso.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfsSubClassOf.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>
 <DD>&nbsp;
@@ -5996,6 +11300,9 @@ Method in class AST.<A HREF="./AST/RdfsSubPropertyOf.html" title="class in AST">
 <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/SubClassOf.html#setElementList(AST.List)"><B>setElementList(List)</B></A> - 
+Method in class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OClass.html#setId(java.lang.String)"><B>setId(String)</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
@@ -6011,6 +11318,9 @@ Method in class AST.<A HREF="./AST/DiscardedElement.html" title="class in AST">D
 <DT><A HREF="./AST/Identifier.html#setIDENTIFIER(java.lang.String)"><B>setIDENTIFIER(String)</B></A> - 
 Method in class AST.<A HREF="./AST/Identifier.html" title="class in AST">Identifier</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/XmlnsXX.html#setIDENTIFIER(java.lang.String)"><B>setIDENTIFIER(String)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/FloatElement.html#setLITERAL(java.lang.String)"><B>setLITERAL(String)</B></A> - 
 Method in class AST.<A HREF="./AST/FloatElement.html" title="class in AST">FloatElement</A>
 <DD>&nbsp;
@@ -6020,6 +11330,9 @@ Method in class AST.<A HREF="./AST/IntElement.html" title="class in AST">IntElem
 <DT><A HREF="./AST/StringElement.html#setLITERAL(java.lang.String)"><B>setLITERAL(String)</B></A> - 
 Method in class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Specification.html#setOntoDeclaration(AST.OntoDeclaration)"><B>setOntoDeclaration(OntoDeclaration)</B></A> - 
+Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Restrictions.html#setOwlRestriction(AST.OwlRestriction, int)"><B>setOwlRestriction(OwlRestriction, int)</B></A> - 
 Method in class AST.<A HREF="./AST/Restrictions.html" title="class in AST">Restrictions</A>
 <DD>&nbsp;
@@ -6035,9 +11348,6 @@ Method in class AST.<A HREF="./AST/Properties.html" title="class in AST">Propert
 <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;
@@ -6047,9 +11357,27 @@ Method in class AST.<A HREF="./AST/Value.html" title="class in AST">Value</A>
 <DT><A HREF="./AST/JavaCharStream.html#setTabSize(int)"><B>setTabSize(int)</B></A> - 
 Method in class AST.<A HREF="./AST/JavaCharStream.html" title="class in AST">JavaCharStream</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/AbbreviatedIRI.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Attribute.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
 Method in class AST.<A HREF="./AST/Attribute.html" title="class in AST">Attribute</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/Cardinality.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/Cardinality.html" title="class in AST">Cardinality</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/DatatypeIRI.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/IRI.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/IRI.html" title="class in AST">IRI</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/Name.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/Name.html" title="class in AST">Name</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OntologyIRI.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/RdfAbout.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
 Method in class AST.<A HREF="./AST/RdfAbout.html" title="class in AST">RdfAbout</A>
 <DD>&nbsp;
@@ -6074,38 +11402,11 @@ Method in class AST.<A HREF="./AST/XmlBase.html" title="class in AST">XmlBase</A
 <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>
+<DT><A HREF="./AST/XmlnsXml.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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/XmlnsSwrl.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</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/XmlnsXsp.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
-Method in class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#setValue(AST.Value)"><B>setValue(Value)</B></A> - 
+Method in class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/Specification.html#setXmlHeader(AST.XmlHeader)"><B>setXmlHeader(XmlHeader)</B></A> - 
 Method in class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
@@ -6152,7 +11453,7 @@ Constructor for class AST.<A HREF="./AST/Specification.html" title="class in AST
 <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> - 
+<DT><A HREF="./AST/Specification.html#Specification(AST.XmlHeader, AST.OntoDeclaration)"><B>Specification(XmlHeader, OntoDeclaration)</B></A> - 
 Constructor for class AST.<A HREF="./AST/Specification.html" title="class in AST">Specification</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlParser.html#Start()"><B>Start()</B></A> - 
@@ -6200,6 +11501,24 @@ Constructor for class AST.<A HREF="./AST/StringElement.html" title="class in AST
 <DT><A HREF="./AST/StringElement.html#StringElement(java.lang.String)"><B>StringElement(String)</B></A> - 
 Constructor for class AST.<A HREF="./AST/StringElement.html" title="class in AST">StringElement</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParser.html#SubClassOf()"><B>SubClassOf()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserConstants.html#SUBCLASSOF"><B>SUBCLASSOF</B></A> - 
+Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html" title="class in AST"><B>SubClassOf</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/SubClassOf.html#SubClassOf(int)"><B>SubClassOf(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#SubClassOf(AST.OwlParser, int)"><B>SubClassOf(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#SubClassOf()"><B>SubClassOf()</B></A> - 
+Constructor for class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/SubClassOf.html#SubClassOf(AST.List, AST.List)"><B>SubClassOf(List, List)</B></A> - 
+Constructor for class AST.<A HREF="./AST/SubClassOf.html" title="class in AST">SubClassOf</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserTokenManager.html#SwitchTo(int)"><B>SwitchTo(int)</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A>
 <DD>&nbsp;
@@ -6324,6 +11643,9 @@ Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface i
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlHeader, java.lang.Object)"><B>visit(XmlHeader, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Ontology, java.lang.Object)"><B>visit(Ontology, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfDeclaration, java.lang.Object)"><B>visit(RdfDeclaration, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
@@ -6345,6 +11667,87 @@ Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface i
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.StringElement, java.lang.Object)"><B>visit(StringElement, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ListFirst, java.lang.Object)"><B>visit(ListFirst, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ListRest, java.lang.Object)"><B>visit(ListRest, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExprKIFCondition, java.lang.Object)"><B>visit(ExprKIFCondition, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExprExpressionData, java.lang.Object)"><B>visit(ExprExpressionData, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExpressionCondition, java.lang.Object)"><B>visit(ExpressionCondition, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExpressionLogicLanguage, java.lang.Object)"><B>visit(ExpressionLogicLanguage, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ExpressionRefURI, java.lang.Object)"><B>visit(ExpressionRefURI, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectListList, java.lang.Object)"><B>visit(ObjectListList, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Annotation, java.lang.Object)"><B>visit(Annotation, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.AnnotationProperty, java.lang.Object)"><B>visit(AnnotationProperty, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Clazz, java.lang.Object)"><B>visit(Clazz, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ClassAssertion, java.lang.Object)"><B>visit(ClassAssertion, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DataProperty, java.lang.Object)"><B>visit(DataProperty, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DataPropertyDomain, java.lang.Object)"><B>visit(DataPropertyDomain, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DataPropertyRange, java.lang.Object)"><B>visit(DataPropertyRange, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Datatype, java.lang.Object)"><B>visit(Datatype, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Declaration, java.lang.Object)"><B>visit(Declaration, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Literal, java.lang.Object)"><B>visit(Literal, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.NamedIndividual, java.lang.Object)"><B>visit(NamedIndividual, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectExactCardinality, java.lang.Object)"><B>visit(ObjectExactCardinality, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectMinCardinality, java.lang.Object)"><B>visit(ObjectMinCardinality, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectSomeValuesFrom, java.lang.Object)"><B>visit(ObjectSomeValuesFrom, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectProperty, java.lang.Object)"><B>visit(ObjectProperty, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectPropertyAssertion, java.lang.Object)"><B>visit(ObjectPropertyAssertion, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ObjectPropertyDomain, java.lang.Object)"><B>visit(ObjectPropertyDomain, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Prefix, java.lang.Object)"><B>visit(Prefix, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.SubClassOf, java.lang.Object)"><B>visit(SubClassOf, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlOntology, java.lang.Object)"><B>visit(OwlOntology, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
@@ -6375,9 +11778,15 @@ Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface i
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlEquivalentClass, java.lang.Object)"><B>visit(OwlEquivalentClass, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlEquivalentProperty, java.lang.Object)"><B>visit(OwlEquivalentProperty, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlFunctionalProperty, java.lang.Object)"><B>visit(OwlFunctionalProperty, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlHasValue, java.lang.Object)"><B>visit(OwlHasValue, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlImports, java.lang.Object)"><B>visit(OwlImports, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
@@ -6414,6 +11823,75 @@ Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface i
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlUnionOf, java.lang.Object)"><B>visit(OwlUnionOf, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OwlVersionInfo, java.lang.Object)"><B>visit(OwlVersionInfo, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1AnyOrder, java.lang.Object)"><B>visit(P1AnyOrder, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Components, java.lang.Object)"><B>visit(P1Components, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1ComposedOf, java.lang.Object)"><B>visit(P1ComposedOf, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1ControlConstructBag, java.lang.Object)"><B>visit(P1ControlConstructBag, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1ControlConstructList, java.lang.Object)"><B>visit(P1ControlConstructList, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Else, java.lang.Object)"><B>visit(P1Else, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1HasInput, java.lang.Object)"><B>visit(P1HasInput, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1HasOutput, java.lang.Object)"><B>visit(P1HasOutput, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1IfCondition, java.lang.Object)"><B>visit(P1IfCondition, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1IfThenElse, java.lang.Object)"><B>visit(P1IfThenElse, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Input, java.lang.Object)"><B>visit(P1Input, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Output, java.lang.Object)"><B>visit(P1Output, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1ParameterType, java.lang.Object)"><B>visit(P1ParameterType, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Perform, java.lang.Object)"><B>visit(P1Perform, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Process, java.lang.Object)"><B>visit(P1Process, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1RepeatUntil, java.lang.Object)"><B>visit(P1RepeatUntil, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Sequence, java.lang.Object)"><B>visit(P1Sequence, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1Then, java.lang.Object)"><B>visit(P1Then, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1UntilCondition, java.lang.Object)"><B>visit(P1UntilCondition, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.P1UntilProcess, java.lang.Object)"><B>visit(P1UntilProcess, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ProcessParticipant, java.lang.Object)"><B>visit(ProcessParticipant, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.ProcessPerform, java.lang.Object)"><B>visit(ProcessPerform, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfType, java.lang.Object)"><B>visit(RdfType, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
@@ -6423,6 +11901,9 @@ Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface i
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfFirst, java.lang.Object)"><B>visit(RdfFirst, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfProperty, java.lang.Object)"><B>visit(RdfProperty, Object)</B></A> - 
+Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfRest, java.lang.Object)"><B>visit(RdfRest, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
@@ -6432,70 +11913,67 @@ Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface i
 <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> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsLabel, java.lang.Object)"><B>visit(RdfsLabel, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsSubPropertyOf, java.lang.Object)"><B>visit(RdfsSubPropertyOf, Object)</B></A> - 
+<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.Version, java.lang.Object)"><B>visit(Version, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfsSeeAlso, java.lang.Object)"><B>visit(RdfsSeeAlso, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfAbout, java.lang.Object)"><B>visit(RdfAbout, Object)</B></A> - 
+<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.RdfDatatype, java.lang.Object)"><B>visit(RdfDatatype, Object)</B></A> - 
+<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.RdfId, java.lang.Object)"><B>visit(RdfId, Object)</B></A> - 
+<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.RdfParseType, java.lang.Object)"><B>visit(RdfParseType, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.AbbreviatedIRI, java.lang.Object)"><B>visit(AbbreviatedIRI, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.RdfResource, java.lang.Object)"><B>visit(RdfResource, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Cardinality, java.lang.Object)"><B>visit(Cardinality, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlBase, java.lang.Object)"><B>visit(XmlBase, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.DatatypeIRI, java.lang.Object)"><B>visit(DatatypeIRI, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Xmlns, java.lang.Object)"><B>visit(Xmlns, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.IRI, java.lang.Object)"><B>visit(IRI, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlnsDaml, java.lang.Object)"><B>visit(XmlnsDaml, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Name, java.lang.Object)"><B>visit(Name, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlnsDc, java.lang.Object)"><B>visit(XmlnsDc, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.OntologyIRI, java.lang.Object)"><B>visit(OntologyIRI, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlnsP1, java.lang.Object)"><B>visit(XmlnsP1, Object)</B></A> - 
+<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.XmlnsProtege, java.lang.Object)"><B>visit(XmlnsProtege, Object)</B></A> - 
+<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.XmlnsRdf, java.lang.Object)"><B>visit(XmlnsRdf, Object)</B></A> - 
+<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.XmlnsSwrl, java.lang.Object)"><B>visit(XmlnsSwrl, Object)</B></A> - 
+<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.XmlnsSwrlb, java.lang.Object)"><B>visit(XmlnsSwrlb, Object)</B></A> - 
+<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.XmlnsXsd, java.lang.Object)"><B>visit(XmlnsXsd, Object)</B></A> - 
+<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.XmlnsXsp, java.lang.Object)"><B>visit(XmlnsXsp, Object)</B></A> - 
+<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.XmlnsRdfs, java.lang.Object)"><B>visit(XmlnsRdfs, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlnsXml, java.lang.Object)"><B>visit(XmlnsXml, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlnsOwl, java.lang.Object)"><B>visit(XmlnsOwl, Object)</B></A> - 
+<DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.XmlnsXX, java.lang.Object)"><B>visit(XmlnsXX, Object)</B></A> - 
 Method in interface AST.<A HREF="./AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlParserVisitor.html#visit(AST.Value, java.lang.Object)"><B>visit(Value, Object)</B></A> - 
@@ -6563,206 +12041,44 @@ Constructor for class AST.<A HREF="./AST/Xmlns.html" title="class in AST">Xmlns<
 <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> - 
+<DT><A HREF="./AST/OwlParserConstants.html#XMLNS_XML"><B>XMLNS_XML</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParserConstants.html#XMLNS_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_SWRL"><B>XMLNS_SWRL</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_SWRLB"><B>XMLNS_SWRLB</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/OwlParserConstants.html#XMLNS_XSP"><B>XMLNS_XSP</B></A> - 
+<DT><A HREF="./AST/OwlParserConstants.html#XMLNS_XX"><B>XMLNS_XX</B></A> - 
 Static variable in interface AST.<A HREF="./AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>
 <DD>&nbsp;
 <DT><A HREF="./AST/OwlParser.html#XmlnsAttribute()"><B>XmlnsAttribute()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#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#XmlnsSwrl()"><B>XmlnsSwrl()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrl.html" title="class in AST"><B>XmlnsSwrl</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsSwrl.html#XmlnsSwrl(int)"><B>XmlnsSwrl(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrl.html#XmlnsSwrl(AST.OwlParser, int)"><B>XmlnsSwrl(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrl.html#XmlnsSwrl()"><B>XmlnsSwrl()</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrl.html#XmlnsSwrl(AST.Value)"><B>XmlnsSwrl(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsSwrl.html" title="class in AST">XmlnsSwrl</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlnsSwrlb()"><B>XmlnsSwrlb()</B></A> - 
-Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html" title="class in AST"><B>XmlnsSwrlb</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsSwrlb.html#XmlnsSwrlb(int)"><B>XmlnsSwrlb(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#XmlnsSwrlb(AST.OwlParser, int)"><B>XmlnsSwrlb(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#XmlnsSwrlb()"><B>XmlnsSwrlb()</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/XmlnsSwrlb.html#XmlnsSwrlb(AST.Value)"><B>XmlnsSwrlb(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsSwrlb.html" title="class in AST">XmlnsSwrlb</A>
-<DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlnsXsd()"><B>XmlnsXsd()</B></A> - 
+<DT><A HREF="./AST/OwlParser.html#XmlnsXml()"><B>XmlnsXml()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/XmlnsXml.html" title="class in AST"><B>XmlnsXml</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsXml.html#XmlnsXml(int)"><B>XmlnsXml(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/XmlnsXml.html#XmlnsXml(AST.OwlParser, int)"><B>XmlnsXml(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsd.html#XmlnsXsd()"><B>XmlnsXsd()</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd</A>
+<DT><A HREF="./AST/XmlnsXml.html#XmlnsXml()"><B>XmlnsXml()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/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>
+<DT><A HREF="./AST/XmlnsXml.html#XmlnsXml(AST.Value)"><B>XmlnsXml(Value)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlParser.html#XmlnsXsp()"><B>XmlnsXsp()</B></A> - 
+<DT><A HREF="./AST/OwlParser.html#XmlnsXX()"><B>XmlnsXX()</B></A> - 
 Method in class AST.<A HREF="./AST/OwlParser.html" title="class in AST">OwlParser</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsp.html" title="class in AST"><B>XmlnsXsp</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsXsp.html#XmlnsXsp(int)"><B>XmlnsXsp(int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html" title="class in AST"><B>XmlnsXX</B></A> - Class in <A HREF="./AST/package-summary.html">AST</A><DD>&nbsp;<DT><A HREF="./AST/XmlnsXX.html#XmlnsXX(int)"><B>XmlnsXX(int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsp.html#XmlnsXsp(AST.OwlParser, int)"><B>XmlnsXsp(OwlParser, int)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#XmlnsXX(AST.OwlParser, int)"><B>XmlnsXX(OwlParser, int)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsp.html#XmlnsXsp()"><B>XmlnsXsp()</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#XmlnsXX()"><B>XmlnsXX()</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/XmlnsXsp.html#XmlnsXsp(AST.Value)"><B>XmlnsXsp(Value)</B></A> - 
-Constructor for class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">XmlnsXsp</A>
+<DT><A HREF="./AST/XmlnsXX.html#XmlnsXX(AST.Value, java.lang.String)"><B>XmlnsXX(Value, String)</B></A> - 
+Constructor for class AST.<A HREF="./AST/XmlnsXX.html" title="class in AST">XmlnsXX</A>
 <DD>&nbsp;
 </DL>
 <HR>
@@ -6779,7 +12095,7 @@ Constructor for class AST.<A HREF="./AST/XmlnsXsp.html" title="class in AST">Xml
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./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>
diff --git a/javadoc/index.html b/javadoc/index.html
index 47477594b007fe5506f8fe8b090a2255fd7eb4f0..e2ad960e4dda185dfa4a1100dcce935622342cb6 100644
--- a/javadoc/index.html
+++ b/javadoc/index.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 25 12:18:30 CEST 2008-->
+<!-- Generated by javadoc on Thu Jan 13 16:50:37 CET 2011-->
 <TITLE>
 Generated Documentation (Untitled)
 </TITLE>
diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html
index b2d65312038a89b30911ec1e6799f7733485bea6..0a7bc587f7708b5c24404bef54715c0b0603b879 100644
--- a/javadoc/overview-tree.html
+++ b/javadoc/overview-tree.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Class Hierarchy
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -97,6 +97,12 @@ Class Hierarchy
 <UL>
 <LI TYPE="circle">AST.<A HREF="AST/Attribute.html" title="class in AST"><B>Attribute</B></A> (implements java.lang.Cloneable)
 <UL>
+<LI TYPE="circle">AST.<A HREF="AST/AbbreviatedIRI.html" title="class in AST"><B>AbbreviatedIRI</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/Cardinality.html" title="class in AST"><B>Cardinality</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/DatatypeIRI.html" title="class in AST"><B>DatatypeIRI</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/IRI.html" title="class in AST"><B>IRI</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/Name.html" title="class in AST"><B>Name</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/OntologyIRI.html" title="class in AST"><B>OntologyIRI</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfAbout.html" title="class in AST"><B>RdfAbout</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfDatatype.html" title="class in AST"><B>RdfDatatype</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfId.html" title="class in AST"><B>RdfId</B></A> (implements java.lang.Cloneable)
@@ -105,35 +111,57 @@ Class Hierarchy
 <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/XmlnsSwrl.html" title="class in AST"><B>XmlnsSwrl</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/XmlnsSwrlb.html" title="class in AST"><B>XmlnsSwrlb</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)
-<LI TYPE="circle">AST.<A HREF="AST/XmlnsXsp.html" title="class in AST"><B>XmlnsXsp</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsXml.html" title="class in AST"><B>XmlnsXml</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/XmlnsXX.html" title="class in AST"><B>XmlnsXX</B></A> (implements java.lang.Cloneable)
 </UL>
 <LI TYPE="circle">AST.<A HREF="AST/Element.html" title="class in AST"><B>Element</B></A> (implements java.lang.Cloneable)
 <UL>
 <LI TYPE="circle">AST.<A HREF="AST/ComplexElement.html" title="class in AST"><B>ComplexElement</B></A> (implements java.lang.Cloneable)
 <UL>
+<LI TYPE="circle">AST.<A HREF="AST/Annotation.html" title="class in AST"><B>Annotation</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/AnnotationProperty.html" title="class in AST"><B>AnnotationProperty</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ClassAssertion.html" title="class in AST"><B>ClassAssertion</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/Clazz.html" title="class in AST"><B>Clazz</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/DataProperty.html" title="class in AST"><B>DataProperty</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/DataPropertyDomain.html" title="class in AST"><B>DataPropertyDomain</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/DataPropertyRange.html" title="class in AST"><B>DataPropertyRange</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/Datatype.html" title="class in AST"><B>Datatype</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/Declaration.html" title="class in AST"><B>Declaration</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ExpressionCondition.html" title="class in AST"><B>ExpressionCondition</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ExpressionLogicLanguage.html" title="class in AST"><B>ExpressionLogicLanguage</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ExpressionRefURI.html" title="class in AST"><B>ExpressionRefURI</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ExprExpressionData.html" title="class in AST"><B>ExprExpressionData</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ExprKIFCondition.html" title="class in AST"><B>ExprKIFCondition</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ListFirst.html" title="class in AST"><B>ListFirst</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ListRest.html" title="class in AST"><B>ListRest</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/Literal.html" title="class in AST"><B>Literal</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/NamedIndividual.html" title="class in AST"><B>NamedIndividual</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ObjectExactCardinality.html" title="class in AST"><B>ObjectExactCardinality</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ObjectListList.html" title="class in AST"><B>ObjectListList</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ObjectMinCardinality.html" title="class in AST"><B>ObjectMinCardinality</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ObjectProperty.html" title="class in AST"><B>ObjectProperty</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ObjectPropertyAssertion.html" title="class in AST"><B>ObjectPropertyAssertion</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ObjectPropertyDomain.html" title="class in AST"><B>ObjectPropertyDomain</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ObjectSomeValuesFrom.html" title="class in AST"><B>ObjectSomeValuesFrom</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OClass.html" title="class in AST"><B>OClass</B></A> (implements java.lang.Cloneable)
 <UL>
 <LI TYPE="circle">AST.<A HREF="AST/OwlClassDecl.html" title="class in AST"><B>OwlClassDecl</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlClassUse.html" title="class in AST"><B>OwlClassUse</B></A> (implements java.lang.Cloneable)
 </UL>
+<LI TYPE="circle">AST.<A HREF="AST/OntoDeclaration.html" title="class in AST"><B>OntoDeclaration</B></A> (implements java.lang.Cloneable)
+<UL>
+<LI TYPE="circle">AST.<A HREF="AST/Ontology.html" title="class in AST"><B>Ontology</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/RdfDeclaration.html" title="class in AST"><B>RdfDeclaration</B></A> (implements java.lang.Cloneable)
+</UL>
 <LI TYPE="circle">AST.<A HREF="AST/OwlAllDifferent.html" title="class in AST"><B>OwlAllDifferent</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlCardinality.html" title="class in AST"><B>OwlCardinality</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlClass.html" title="class in AST"><B>OwlClass</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlDataRange.html" title="class in AST"><B>OwlDataRange</B></A> (implements java.lang.Cloneable)
-<LI TYPE="circle">AST.<A HREF="AST/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/OwlDistinctMembers.html" title="class in AST"><B>OwlDistinctMembers</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlEquivalentClass.html" title="class in AST"><B>OwlEquivalentClass</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/OwlEquivalentProperty.html" title="class in AST"><B>OwlEquivalentProperty</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/OwlHasValue.html" title="class in AST"><B>OwlHasValue</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlImports.html" title="class in AST"><B>OwlImports</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlIntersectionOf.html" title="class in AST"><B>OwlIntersectionOf</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlInverseOf.html" title="class in AST"><B>OwlInverseOf</B></A> (implements java.lang.Cloneable)
@@ -143,6 +171,7 @@ Class Hierarchy
 <LI TYPE="circle">AST.<A HREF="AST/OwlOntology.html" title="class in AST"><B>OwlOntology</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlProperty.html" title="class in AST"><B>OwlProperty</B></A> (implements java.lang.Cloneable)
 <UL>
+<LI TYPE="circle">AST.<A HREF="AST/OwlDatatypeProperty.html" title="class in AST"><B>OwlDatatypeProperty</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlFunctionalProperty.html" title="class in AST"><B>OwlFunctionalProperty</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlObjectProperty.html" title="class in AST"><B>OwlObjectProperty</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/OwlOnProperty.html" title="class in AST"><B>OwlOnProperty</B></A> (implements java.lang.Cloneable)
@@ -155,16 +184,43 @@ Class Hierarchy
 <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/OwlVersionInfo.html" title="class in AST"><B>OwlVersionInfo</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1AnyOrder.html" title="class in AST"><B>P1AnyOrder</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1Components.html" title="class in AST"><B>P1Components</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1ComposedOf.html" title="class in AST"><B>P1ComposedOf</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1ControlConstructBag.html" title="class in AST"><B>P1ControlConstructBag</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1ControlConstructList.html" title="class in AST"><B>P1ControlConstructList</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1Else.html" title="class in AST"><B>P1Else</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1HasInput.html" title="class in AST"><B>P1HasInput</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1HasOutput.html" title="class in AST"><B>P1HasOutput</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1IfCondition.html" title="class in AST"><B>P1IfCondition</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1IfThenElse.html" title="class in AST"><B>P1IfThenElse</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1Input.html" title="class in AST"><B>P1Input</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1Output.html" title="class in AST"><B>P1Output</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1ParameterType.html" title="class in AST"><B>P1ParameterType</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1Perform.html" title="class in AST"><B>P1Perform</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1Process.html" title="class in AST"><B>P1Process</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1RepeatUntil.html" title="class in AST"><B>P1RepeatUntil</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1Sequence.html" title="class in AST"><B>P1Sequence</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1Then.html" title="class in AST"><B>P1Then</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1UntilCondition.html" title="class in AST"><B>P1UntilCondition</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/P1UntilProcess.html" title="class in AST"><B>P1UntilProcess</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/Prefix.html" title="class in AST"><B>Prefix</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ProcessParticipant.html" title="class in AST"><B>ProcessParticipant</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/ProcessPerform.html" title="class in AST"><B>ProcessPerform</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfDescription.html" title="class in AST"><B>RdfDescription</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfFirst.html" title="class in AST"><B>RdfFirst</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/RdfProperty.html" title="class in AST"><B>RdfProperty</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfRest.html" title="class in AST"><B>RdfRest</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfsComment.html" title="class in AST"><B>RdfsComment</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfsDomain.html" title="class in AST"><B>RdfsDomain</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/RdfsLabel.html" title="class in AST"><B>RdfsLabel</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfsRange.html" title="class in AST"><B>RdfsRange</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/RdfsSeeAlso.html" title="class in AST"><B>RdfsSeeAlso</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfsSubClassOf.html" title="class in AST"><B>RdfsSubClassOf</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfsSubPropertyOf.html" title="class in AST"><B>RdfsSubPropertyOf</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/RdfType.html" title="class in AST"><B>RdfType</B></A> (implements java.lang.Cloneable)
+<LI TYPE="circle">AST.<A HREF="AST/SubClassOf.html" title="class in AST"><B>SubClassOf</B></A> (implements java.lang.Cloneable)
 </UL>
 <LI TYPE="circle">AST.<A HREF="AST/DiscardedElement.html" title="class in AST"><B>DiscardedElement</B></A> (implements java.lang.Cloneable)
 <LI TYPE="circle">AST.<A HREF="AST/SimpleElement.html" title="class in AST"><B>SimpleElement</B></A> (implements java.lang.Cloneable)
@@ -184,7 +240,7 @@ Class Hierarchy
 <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">AST.<A HREF="AST/NamedLiteral.html" title="class in AST"><B>NamedLiteral</B></A><LI TYPE="circle">AST.<A HREF="AST/OntologyDeclaration.html" title="class in AST"><B>OntologyDeclaration</B></A></UL>
 <LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
 <UL>
 <LI TYPE="circle">java.lang.Error<UL>
diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html
index c2d420877cef183a2285df00e0a06ba9261fea4b..074787496f821fb16b9e4178b579b74c77b708fb 100644
--- a/javadoc/serialized-form.html
+++ b/javadoc/serialized-form.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0_06) on Wed Jun 25 12:18:29 CEST 2008 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:37 CET 2011 -->
 <TITLE>
 Serialized Form
 </TITLE>
 
-<META NAME="date" CONTENT="2008-06-25">
+<META NAME="date" CONTENT="2011-01-13">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -39,7 +39,7 @@ function windowTitle()
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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>
@@ -216,7 +216,7 @@ int <B>errorCode</B></PRE>
   <TR ALIGN="center" VALIGN="top">
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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>
diff --git a/owl.ast b/owl.ast
index 576ff58b05dc1550be55cb9761a2d36a85aae52c..f40a0d870ca6c5229865c1c53d74e27ef06e677b 100644
--- a/owl.ast
+++ b/owl.ast
@@ -51,6 +51,11 @@ Ontology : OntoDeclaration;
 Prefix : ComplexElement;
 SubClassOf : ComplexElement;
 
+// Synthetic classes from rewrites.
+ClassDeclaration : Declaration;
+IndividualDeclaration : Declaration;
+
+
 // Compatibility with old format below
 ListFirst : ComplexElement;
 ListRest : ComplexElement;